summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* re PR preprocessor/12847 (xxx.c:1:20: xxxx.h: No such file or directory)John David Anglin2003-11-0115-210/+237
| | | | | | | | | | | PR preprocessor/12847 * cppfiles.c, cppexp.c, cpperror.c, cpplib.h, cpplib.c, cpplex.c, cppinit.c, cpptrad.c, cppmacro.c, fix-header.c, cpppch.c, c-pch.c, c-incpath.c, cppcharset.c (DL_WARNING, DL_WARNING_SYSHDR, DL_PEDWARN, DL_ERROR, DL_ICE, DL_EXTRACT, DL_WARNING_P): Prefix macro names with "CPP_". From-SVN: r73183
* rs6000.c (rs6000_mixed_function_arg): Correct no_units calculation.Fariborz Jahanian2003-11-012-1/+6
| | | | | | | * config/rs6000/rs6000.c (rs6000_mixed_function_arg): Correct no_units calculation. From-SVN: r73182
* unwind-dw2.c (_Unwind_FrameState): Remove commas at end of enumeration list.Andreas Jaeger2003-11-012-2/+7
| | | | | | | * unwind-dw2.c (_Unwind_FrameState): Remove commas at end of enumeration list. From-SVN: r73180
* sysv4.h (SDATA_SECTION_FUNCTION): Update to C90 prototypes.Andreas Schwab2003-11-012-2/+8
| | | | | | | | * config/ia64/sysv4.h (SDATA_SECTION_FUNCTION): Update to C90 prototypes. (SBSS_SECTION_FUNCTION): Likewise. From-SVN: r73177
* Makefile.in (GCC_CFLAGS): Add @WERROR@ for target files.Andreas Jaeger2003-11-012-6/+10
| | | | | | | | 2003-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * Makefile.in (GCC_CFLAGS): Add @WERROR@ for target files. From-SVN: r73176
* re PR c++/12796 (Wrong line number in error message)Kriang Lerdsuwanakij2003-11-013-5/+11
| | | | | | | | PR c++/12796 * g++.dg/template/crash13.C: Adjust expected error location. * g++.old-deja/g++.brendan/ns1.C: Likewise. From-SVN: r73175
* re PR c++/12796 (Wrong line number in error message)Kriang Lerdsuwanakij2003-11-012-0/+10
| | | | | | | | PR c++/12796 * class.c (handle_using_decl): Set input_location before calling error_not_base_type. From-SVN: r73174
* sysv4.h (EXTRA_SECTION_FUNCTIONS): Update to C90 prototypes.Andreas Tobler2003-11-012-7/+12
| | | | | | | | | 2003-11-01 Andreas Tobler <a.tobler@schweiz.ch> * config/rs6000/sysv4.h (EXTRA_SECTION_FUNCTIONS): Update to C90 prototypes. From-SVN: r73173
* unwind-dw2.c (_Unwind_FindEnclosingFunction): Constify variable.Andreas Jaeger2003-11-013-29/+40
| | | | | | | | | | | | | * unwind-dw2.c (_Unwind_FindEnclosingFunction): Constify variable. (uw_frame_state_for): Constify variables. (extract_cie_info): Constify first argument. * unwind-dw2-fde-darwin.c: Adjust prototype of _Unwind_Find_registered_FDE for recent changes. (examine_objects): Constify return value and local variable result. (_Unwind_Find_FDE): Constify return value and local variable ret. From-SVN: r73172
* Note that the previous check-in to c-opts.c fixes PR preprocessor/12545.Per Bothner2003-10-311-0/+1
| | | | From-SVN: r73171
* c-opts.c (finish_options): Change to returns boolean - false iff the call to ↵Per Bothner2003-10-312-7/+17
| | | | | | | | | | | cpp_find_main_file fails. * c-opts.c (finish_options): Change to returns boolean - false iff the call to cpp_find_main_file fails. (c_common_init): Skip preprocess_file if finish_options failed. (c_common_parse_file): Break if finish_options failed. From-SVN: r73170
* aclocal.m4: Blacklist ultrix* for mmap file.John David Anglin2003-11-013-2/+5
| | | | | | | * aclocal.m4: Blacklist ultrix* for mmap file. * configure: Rebuilt. From-SVN: r73169
* function.c (assign_parms): Add ATTRIBUTE_UNUSED to variable ↵John David Anglin2003-11-013-1/+7
| | | | | | | | | | reg_parm_stack_space. * function.c (assign_parms): Add ATTRIBUTE_UNUSED to variable reg_parm_stack_space. * toplev.c (default_get_pch_validity): Fix warning. From-SVN: r73168
* vax.c: Include toplev.h.John David Anglin2003-11-013-4/+24
| | | | | | | | | * 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
* re PR middle-end/11968 (Array reference is incorrectly computed for ↵Roger Sayle2003-11-013-12/+14
| | | | | | | | | | | | | POINTERS_EXTEND_UNSIGNED) 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
* re PR other/12315 (ICE using -p with functions returning structs)Alan Modra2003-11-012-2/+7
| | | | | | | PR 12315 * final.c (profile_function): Allow for NULL svrtx. From-SVN: r73165
* Daily bump.GCC Administrator2003-11-012-2/+2
| | | | From-SVN: r73163
* pa.c (pa_select_section): Use new style declaration.John David Anglin2003-10-313-5/+8
| | | | | | | * pa.c (pa_select_section): Use new style declaration. * som.h (readonly_data): Likewise. From-SVN: r73160
* * config/rs6000/rs6000.c: Update to C90 prototypes.Kelley Cook2003-10-312-8/+7
| | | | From-SVN: r73159
* Bah! Missed PR no again!Richard Earnshaw2003-10-311-0/+1
| | | | | | | | PR target/7513 * arm.h (CONDITIONAL_REGISTER_USAGE): Disable use of LR in Thumb code. From-SVN: r73158
* arm.h (CONDITIONAL_REGISTER_USAGE): Disable use of LR in Thumb code.Richard Earnshaw2003-10-312-0/+11
| | | | | | | * arm.h (CONDITIONAL_REGISTER_USAGE): Disable use of LR in Thumb code. From-SVN: r73157
* 2003-10-31 Andreas Jaeger <aj@suse.de>,Andreas Jaeger2003-10-315-65/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.Richard Earnshaw2003-10-312-0/+7
| | | | From-SVN: r73153
* Add UNITS_PER_ARG missed in patch.Fariborz Jahanian2003-10-312-2/+6
| | | | | | Co-Authored-By: David Edelsohn <edelsohn@gnu.org> From-SVN: r73152
* rs6000.c (rs6000_mixed_function_arg): New.Fariborz Jahanian2003-10-313-86/+128
| | | | | | | | | | | | | | | 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
* cvsignore: No longer ignore gengtype-lex.c, gengtype-yacc.c, and ↵Gerald Pfeifer2003-10-312-3/+5
| | | | | | | | | gengtype-yacc.h. * .cvsignore: No longer ignore gengtype-lex.c, gengtype-yacc.c, and gengtype-yacc.h. From-SVN: r73150
* Add PR to:Richard Earnshaw2003-10-311-0/+1
| | | | | | | | 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
* postreload.c (reload_combine): Check that REGY doesn't die in an insn of the ↵Richard Earnshaw2003-10-312-1/+9
| | | | | | | | | 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
* 20031031-2.c: New test.Josef Zlomek2003-10-312-0/+41
| | | | | | | PR/10239 * gcc.c-torture/compile/20031031-2.c: New test. From-SVN: r73146
* cfgrtl.c (delete_insn): Decrease LABEL_NUSES for all REG_LABEL notes.Josef Zlomek2003-10-312-3/+14
| | | | | | | PR/10239 * cfgrtl.c (delete_insn): Decrease LABEL_NUSES for all REG_LABEL notes. From-SVN: r73145
* 20031031-1.c: New test.Josef Zlomek2003-10-312-0/+41
| | | | | | | PR/11640 * gcc.c-torture/compile/20031031-1.c: New test. From-SVN: r73143
* cfgrtl.c (try_redirect_by_replacing_jump): Move jump immediatelly before ↵Josef Zlomek2003-10-312-0/+30
| | | | | | | | | | BARRIER. PR/11640 * cfgrtl.c (try_redirect_by_replacing_jump): Move jump immediatelly before BARRIER. From-SVN: r73142
* C90 updateKelley Cook2003-10-312-148/+137
| | | | From-SVN: r73140
* * Makefile.in (ada/b_gnat1.o): Compile with -Wno-error.Kelley Cook2003-10-312-0/+5
| | | | From-SVN: r73139
* * Makefile.in (STRICT2_WARN): Add -Wold-style-definitionKelley Cook2003-10-312-1/+5
| | | | From-SVN: r73138
* * raise.c (get_action_description_for): Fix typo in last change.Andreas Schwab2003-10-312-2/+6
| | | | From-SVN: r73137
* re PR rtl-optimization/11271 ([arm-elf] regex.c ICEs for thumb multilib)Richard Earnshaw2003-10-312-2/+6
| | | | | | | | PR target/11271 * reload.c (find_reloads_address): Handle any register in (PLUS (PLUS (REG) (REG)) (CONST_INT). From-SVN: r73136
* ggc-page.c (ggc_pch_read): Wrap call to poison_pages in ENABLE_GC_CHECKING ↵Richard Earnshaw2003-10-312-1/+6
| | | | | | | | | not in GGC_POISON. * ggc-page.c (ggc_pch_read): Wrap call to poison_pages in ENABLE_GC_CHECKING not in GGC_POISON. From-SVN: r73135
* * include/private/gcconfig.h: Re-install change of 2003-04-16.Richard Earnshaw2003-10-312-3/+12
| | | | From-SVN: r73134
* bprob.exp: Disable test on arm-elf configs.Richard Earnshaw2003-10-319-0/+44
| | | | | | | | | | | | * 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
* com.c (ffecom_sym_transform_): Set tree type of offset to ssizetype.Jakub Jelinek2003-10-312-2/+9
| | | | | | | * com.c (ffecom_sym_transform_): Set tree type of offset to ssizetype. From-SVN: r73127
* re PR bootstrap/9863 (Absence of awk isn't properly diagnosed at configure time)Nathanael Nerode2003-10-313-221/+237
| | | | | | | | PR bootstrap/9863 * configure.in: Bail out if awk is missing. * configure: Regenerate. From-SVN: r73126
* re PR ada/12761 ([3.3 only] Segmentation fault in gnat1 compiling a-except.adb)Nathanael Nerode2003-10-314-5/+24
| | | | | | | | | | | | | (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
* c-objc-common.c (c_tree_printer): Handle types correctly.Richard Henderson2003-10-302-13/+30
| | | | | | | * c-objc-common.c (c_tree_printer): Handle types correctly. Factor code a bit. From-SVN: r73121
* * floatformat.c (floatformat_always_valid): Add unused attribute.Andreas Jaeger2003-10-312-2/+6
| | | | From-SVN: r73119
* re PR libgcj/12647 ([win32] wait() does not release monitor correctly)Mohan Embar2003-10-312-2/+25
| | | | | | | | PR libgcj/12647: * win32-threads.cc (_Jv_CondWait): Respect mutex's refcount when releasing and reacquiring it. From-SVN: r73118
* win32.cc: (dirExists) Internal helper function to test for directory existence.Mohan Embar2003-10-312-31/+54
| | | | | | | | | | | * 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
* re PR libgcj/11521 ([win32] can install server socket on same port twice)Mohan Embar2003-10-312-4/+6
| | | | | | | | PR libgcj/11521: * gnu/java/net/natPlainSocketImplWin32.cc (bind): Don't use SO_REUSEADDR From-SVN: r73116
* re PR libgcj/6652 (new java.io.File("").getCanonicalFile() throws exception)Mohan Embar2003-10-312-1/+11
| | | | | | | PR libgcj/6652: * java/io/natFileWin32.cc (getCanonicalPath): Treat "" like ".". From-SVN: r73115
* C90 prototype updates.R. Kelley Cook2003-10-3133-1092/+701
| | | | From-SVN: r73113