- 01 Nov, 2003 4 commits
-
-
* vax.c: Include toplev.h. (vax_init_libfuncs): Fix typo (umod). * vax.h (ASM_COMMENT_START): Define. (PRINT_OPERAND): Fix warning when HOST_WIDE_INT is a long long. From-SVN: r73167
John David Anglin committed -
PR middle-end/11968 * expr.c (expand_expr <MULT_EXPR>): Remove inappropriate and confusing comment; distributivity isn't handled in expand_expr. * fold-const.c (extract_muldiv_1 <PLUS_EXPR>): Allow overflow in distributivity, if wrap-around semantics are specified with -fwrapv. From-SVN: r73166
Roger Sayle committed -
PR 12315 * final.c (profile_function): Allow for NULL svrtx. From-SVN: r73165
Alan Modra committed -
From-SVN: r73163
GCC Administrator committed
-
- 31 Oct, 2003 34 commits
-
-
* pa.c (pa_select_section): Use new style declaration. * som.h (readonly_data): Likewise. From-SVN: r73160
John David Anglin committed -
From-SVN: r73159
Kelley Cook committed -
PR target/7513 * arm.h (CONDITIONAL_REGISTER_USAGE): Disable use of LR in Thumb code. From-SVN: r73158
Richard Earnshaw committed -
* arm.h (CONDITIONAL_REGISTER_USAGE): Disable use of LR in Thumb code. From-SVN: r73157
Richard Earnshaw committed -
Zack Weinberg <zack@codesourcery.com> * crtstuff.c (__register_frame_info, __register_frame_info_bases) (__deregister_frame_info, __deregister_frame_info_bases): Constify void * argument. * unwind-dw2-fde.h (struct fde_vector): Constify 'orig_data' and 'array' fields. (__register_frame_info, __register_frame_info_bases) (__deregister_frame_info, __deregister_frame_info_bases): Constify void * argument. (get_cie, next_fde, _Unwind_Find_FDE): Constify arguments, return values, and casts of type fde *, struct dwarf_fde *, and struct dwarf_cie *. * unwind-dw2-fde.c (__register_frame_info, __register_frame_info_bases) (__deregister_frame_info, __deregister_frame_info_bases): Constify void * argument. (get_cie_encoding, ): Constify struct dwarf_cie * argument. (get_fde_encoding, fde_unencoded_compare, fde_single_encoding_compare) (fde_mixed_encoding_compare, fde_compare_t, start_fde_sort, fde_insert) fde_split, SWAP, frame_downheap, frame_heapsort) (classify_object_over_fdes, add_fdes, linear_search_fdes, binary_search_unencoded_fdes, binary_search_single_encoding_fdes, binary_search_mixed_encoding_fdes, search_object, _Unwind_Find_FDE): Constify arguments, local variables, return values, and casts of type fde *, fde **, struct dwarf_fde *, and struct dwarf_cie *. Use const pointer types in sizeof expressions, for clarity. * unwind-dw2-fde-glibc.c (_Unwind_find_registered_FDE, _Unwind_find_FDE): Constify return value. (struct unw_eh_callback_data): Constify 'ret' field. Co-Authored-By: Zack Weinberg <zack@codesourcery.com> From-SVN: r73155
Andreas Jaeger committed -
From-SVN: r73153
Richard Earnshaw committed -
Co-Authored-By: David Edelsohn <edelsohn@gnu.org> From-SVN: r73152
Fariborz Jahanian committed -
2003-10-31 Fariborz Jahanian <fjahanian@apple.com> David Edelsohn <edelsohn@gnu.org> * config/rs6000/rs6000.c (rs6000_mixed_function_arg): New. (function_arg): Call it. (rs6000_function_value): Widen integral return value to mode based on TARGET_32BIT, not word_mode. * config/rs6000/rs6000.h (PROMOTE_MODE): Likewise. Co-Authored-By: David Edelsohn <edelsohn@gnu.org> From-SVN: r73151
Fariborz Jahanian committed -
* .cvsignore: No longer ignore gengtype-lex.c, gengtype-yacc.c, and gengtype-yacc.h. From-SVN: r73150
Gerald Pfeifer committed -
PR optimization/8896 * postreload.c (reload_combine): Check that REGY doesn't die in an insn of the form (set (regx) (plus (regx) (regy))), ie REGX != REGY. From-SVN: r73149
Richard Earnshaw committed -
postreload.c (reload_combine): Check that REGY doesn't die in an insn of the form (set (regx) (plus (regx)... * postreload.c (reload_combine): Check that REGY doesn't die in an insn of the form (set (regx) (plus (regx) (regy))), ie REGX != REGY. From-SVN: r73148
Richard Earnshaw committed -
PR/10239 * gcc.c-torture/compile/20031031-2.c: New test. From-SVN: r73146
Josef Zlomek committed -
PR/10239 * cfgrtl.c (delete_insn): Decrease LABEL_NUSES for all REG_LABEL notes. From-SVN: r73145
Josef Zlomek committed -
PR/11640 * gcc.c-torture/compile/20031031-1.c: New test. From-SVN: r73143
Josef Zlomek committed -
PR/11640 * cfgrtl.c (try_redirect_by_replacing_jump): Move jump immediatelly before BARRIER. From-SVN: r73142
Josef Zlomek committed -
From-SVN: r73140
Kelley Cook committed -
From-SVN: r73139
Kelley Cook committed -
From-SVN: r73138
Kelley Cook committed -
From-SVN: r73137
Andreas Schwab committed -
PR target/11271 * reload.c (find_reloads_address): Handle any register in (PLUS (PLUS (REG) (REG)) (CONST_INT). From-SVN: r73136
Richard Earnshaw committed -
* ggc-page.c (ggc_pch_read): Wrap call to poison_pages in ENABLE_GC_CHECKING not in GGC_POISON. From-SVN: r73135
Richard Earnshaw committed -
From-SVN: r73134
Richard Earnshaw committed -
* g77.dg/bprob/bprob.exp: Disable test on arm-elf configs. * gcc.misc-tests/bprob.exp: Likewise. * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL the execution test on arm-elf configs. * g77.dg/execute/10197.x: New file. XFAIL the execution test on configs that don't support scratch files. * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs. From-SVN: r73133
Richard Earnshaw committed -
* com.c (ffecom_sym_transform_): Set tree type of offset to ssizetype. From-SVN: r73127
Jakub Jelinek committed -
PR bootstrap/9863 * configure.in: Bail out if awk is missing. * configure: Regenerate. From-SVN: r73126
Nathanael Nerode committed -
(gcc) PR ada/12761 * Makefile.in: Move default definitions of X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS from ada/Make-lang.in to here. (gcc/ada) PR ada/12761 * ada/Make-lang.in: Move default definitions of X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS from here to master Makefile.in. From-SVN: r73125
Nathanael Nerode committed -
* c-objc-common.c (c_tree_printer): Handle types correctly. Factor code a bit. From-SVN: r73121
Richard Henderson committed -
From-SVN: r73119
Andreas Jaeger committed -
PR libgcj/12647: * win32-threads.cc (_Jv_CondWait): Respect mutex's refcount when releasing and reacquiring it. From-SVN: r73118
Mohan Embar committed -
* win32.cc: (dirExists) Internal helper function to test for directory existence. (getUserHome) New helper function refactored out of _Jv_platform_initProperties. Uses USERPROFILE instead of HOMEDIR and attempts to support Win9X and NT. (_Jv_platform_initProperties) Use getUserHome. From-SVN: r73117
Mohan Embar committed -
PR libgcj/11521: * gnu/java/net/natPlainSocketImplWin32.cc (bind): Don't use SO_REUSEADDR From-SVN: r73116
Mohan Embar committed -
PR libgcj/6652: * java/io/natFileWin32.cc (getCanonicalPath): Treat "" like ".". From-SVN: r73115
Mohan Embar committed -
From-SVN: r73113
R. Kelley Cook committed -
From-SVN: r73110
GCC Administrator committed
-
- 30 Oct, 2003 2 commits
-
-
From-SVN: r73108
Eric Christopher committed -
2003-10-25 Eric Christopher <echristo@redhat.com> * function.c (purge_addressof_1): Add case for REG_RETVAL notes when modes are unequal. From-SVN: r73107
Eric Christopher committed
-