- 27 Jan, 2003 12 commits
-
-
* gcc/doc/invoke.texi (Optimization Options): Group together optional and experimental flags. Move trapv and bounds-check out of this section. (Code Gen Options): Move trapv and bounds-check to here. From-SVN: r61897
Jerry Quinn committed -
* acinclude.m4 (glibcpp_toolexeclibdir): Instead of $(MULTISUBDIR), use `$CC -print-multi-os-directory`, unless version_specific_libs is enabled. * aclocal.m4, configure: Rebuilt. From-SVN: r61892
Alexandre Oliva committed -
From-SVN: r61890
Alexandre Oliva committed -
2003-01-27 Phil Edwards <pme@gcc.gnu.org> * configure.in: Revert 24Jan change. * configure: Regenerate. From-SVN: r61888
Phil Edwards committed -
* init.c (__gnat_error_handler): Make msg const. * gmem.c (convert_addresses): Move declaration ... * adaint.h: ... here. * adaint.c (convert_addresses): Adapt addrs type to match prototype. * adaint.c (__gnat_try_lock): Cast pid_t to long, adapt format. From-SVN: r61887
Rainer Orth committed -
From-SVN: r61884
Josef Zlomek committed -
From-SVN: r61883
Volker Reichelt committed -
PR optimization/9090 * function.c (purge_addressof_1): After pushing an addressed register onto the stack, simplify the result. From-SVN: r61881
Richard Earnshaw committed -
* doc/cppopts.texi: Fix typo. * doc/objc.texi: Likewise. * doc/passes.texi: Likewise. From-SVN: r61878
Volker Reichelt committed -
* real.c (ibm_extended_format): Add 53 to minimum exponent. (encode_ibm_extended): Adjust. From-SVN: r61875
Alexandre Oliva committed -
* timevar.def (TV_OVERLOAD, TV_TEMPLATE_INSTANTIATION): New timevar_id enumerations. From-SVN: r61873
Gabriel Dos Reis committed -
From-SVN: r61872
GCC Administrator committed
-
- 26 Jan, 2003 22 commits
-
-
From-SVN: r61862
Kazu Hirata committed -
From-SVN: r61860
Kazu Hirata committed -
* doc/cpp.texi: Fix typos. * doc/extend.texi: Likewise. * doc/gty.texi: Likewise. * doc/install.texi: Likewise. * doc/passes.texi: Likewise. * doc/rtl.texi: Likewise. * doc/tm.texi: Likewise. From-SVN: r61858
Kazu Hirata committed -
* config/ia64/fde-glibc.c: Fix comment typos. * config/ia64/hpux.h: Likewise. * config/ia64/ia64.c: Likewise. * config/ia64/ia64.h: Likewise. * config/ia64/unwind-ia64.c: Likewise. From-SVN: r61857
Kazu Hirata committed -
* config/i386/i386-modes.def: Fix comment typos. * config/i386/i386.c: Likewise. * config/i386/i386.md: Likewise. From-SVN: r61855
Kazu Hirata committed -
2003-01-26 Toon Moene <toon@moene.indiv.nluug.nl> * lang-specs.h: Revoke change to (incorrectly) prohibit passing -f options to cc1 when preprocessing. * news.texi: Document this. From-SVN: r61854
Toon Moene committed -
2003-01-26 Steven Bosscher <s.bosscher@student.tudelft.nl> * config/avr/avr.h, config/cris/aout.h, config/elfos.h, config/i386/freebsd-aout.h, config/mips/iris6.h: Undefine ASM_FINISH_DECLARE_OBJECT before defining it. * toplev.c (rest_of_decl_compilation): Don't define ASM_FINISH_DECLARE_OBJECT. Only use it if it is defined. (rest_of_type_compilation): Don't ATTRIBUTE_UNUSED function parameters for DWARF2 targets because they _are_ used. From-SVN: r61851
Steven Bosscher committed -
2003-01-26 Michael Matz <matz@suse.de> * Make-lang.in (treelang/parse.o-warn): Define as -Wno-error. From-SVN: r61838
Michael Matz committed -
* fp-bit.h: Define macros for TFmode floating-point constants in IBM-extended TFmode types. (TMODES): Define if __LDBL_MANT_DIG__ has the newly-supported widths. * config/fp-bit.c (pack_d, unpack_d): Support IBM-extended TFmode type. From-SVN: r61837
Alexandre Oliva committed -
* config/fp-bit.h: Define macros for TFmode floating-point constants in IEEE quad TFmode type. Declare functions according to L_ macros. (TMODES): Define if __LDBL_MANT_DIG__ is 113. (TFtype, TItype, UTItype): Define if TMODES is defined. (MAX_UDI_INT, MAX_DI_INT, BITS_PER_DI): Likewise. (F_T_BITOFF, D_T_BITOFF): Define. (IMPLICIT_1, IMPLICIT_2): Cast constants to types that are guaranteed to be wide enough. * config/fp-bit.c: Check for L_ macros for tf functions. (__thenan_tf): New. (nan): Adjust. (pack_d, unpack_d): Support IEEE 854 quad type. (_fpmul_parts): Support TFmode. Compute exponent adjustment from FRAC_NBITS, FRAC_BITS and NGARDS. (usi_to_float): Cast constants to be shifted to fractype instead of assuming long long is wide enough. (sf_to_tf, df_to_tf, __make_tp, tf_to_df, tf_to_sf): New. From-SVN: r61835
Alexandre Oliva committed -
From-SVN: r61833
Andreas Jaeger committed -
* Makefile.in (FPBIT_FUNCS): Added _sf_to_tf. (DBBIT_FUNCS): Added _df_to_tf. (TPBIT_FUNCS): New. (libgcc.mk): Pass TPBIT and TPBIT_FUNCS down. (LIBGCC_DEPS): Added TPBIT. * mklibgcc.in: Support TPBIT and TPBIT_FUNCS. From-SVN: r61832
Alexandre Oliva committed -
* optabs.c (expand_binop) <add, sub>: Return xtarget if we haven't been able to move the result to target. From-SVN: r61829
Alexandre Oliva committed -
* expr.c (emit_group_store): Initialize dst with CONST0_RTX for the appropriate mode. From-SVN: r61828
Alexandre Oliva committed -
* calls.c (emit_library_call_value_1): Handle return values in a PARALLEL. From-SVN: r61826
Alexandre Oliva committed -
* rtl.c (get_mode_alignment): Moved to... * stor-layout.c: ... here. From-SVN: r61824
Alexandre Oliva committed -
* print-rtl.c (print_rtx): Don't print MEM details in GENERATOR_FILEs. From-SVN: r61822
Alexandre Oliva committed -
include/ * hashtab.h (htab_alloc_with_arg, htab_free_with_arg): Add new types. (struct htab): Add alloc_arg, alloc_with_arg_f, free_with_arg_f. (htab_create_alloc_ex): New prototype. (htab_set_functions_ex): New prototype. libiberty/ * hashtab.c (htab_create_alloc_ex): New function. (hatab_set_functions_ex): New function. (htab_delete, htab_expand): Support alternate allocation functions. From-SVN: r61820
Daniel Jacobowitz committed -
* df.h: Update comments, tidy formatting. (DF_FORWARD, DF_REVERSE, DF_UNION, DF_INTERSECTION): Rename from FORWARD, REVERSE, UNION, INTERSECTION. All uses updated. (OLD_DF_INTERFACE): Remove. (struct insn_info): Remove commented out insn field. * df.c: Update comments, tidy formatting. (df_def_table_realloc): Remove. From-SVN: r61819
Michael Hayes committed -
* calls.c (save_fixed_argument_area): Tidy. (restore_fixed_argument_area): Tidy. Set alignment of stack_area. (expand_call): Comment typo fixes. Don't init low_to_save. Start call chain loop at 1 if !try_tail_call. Formatting. (emit_library_call_value_1): Don't init low_to_save or high_to_save. Use save_fixed_argument_area and restore_fixed_argument_area. From-SVN: r61818
Alan Modra committed -
From-SVN: r61817
Michael Hayes committed -
From-SVN: r61814
GCC Administrator committed
-
- 25 Jan, 2003 6 commits
-
-
gcc/ * reload.c (maybe_memory_address_p): New function. (find_reloads_address): Use it instead of memory_address_p. gcc/testsuite/ * gcc.dg/20030123-1.c: New test. From-SVN: r61805
Ulrich Weigand committed -
final.c (shorten_branches): Align the address of code label when computing initial lengths and addresses. * final.c (shorten_branches): Align the address of code label when computing initial lengths and addresses. From-SVN: r61803
Kaz Kojima committed -
From-SVN: r61802
Kazu Hirata committed -
* config/i386/i386.c (x86_output_mi_thunk): Correct test for TARGET_MACHO. From-SVN: r61801
Andreas Jaeger committed -
* gcse.c (bypass_last_basic_block): New global variable. (bypass_block): Use redirect_edge_and_branch_force to redirect fall-through edges. Use bypass_last_basic_block to determine which blocks have valid PRE information. (bypass_conditional_jumps): Initialize bypass_last_basic_block. From-SVN: r61800
Roger Sayle committed -
From-SVN: r61799
Jan Hubicka committed
-