summaryrefslogtreecommitdiff
path: root/gcc
Commit message (Collapse)AuthorAgeFilesLines
* GNU CC -> GCCkcook2003-09-27208-905/+988
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71850 138bc75d-0d04-0410-961f-82ee72b054a4
* * cp-tree.h, name-lookup.h, decl.c, decl2.c: Remove reference togdr2003-09-276-108/+88
| | | | | | | macros BINDING_SCOPE, BINDING_VALUE and BINDING_TYPE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71848 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2003-09-271-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71846 138bc75d-0d04-0410-961f-82ee72b054a4
* * objc/objc-act.c (tm_p.h): Tweak order.ljrittle2003-09-262-4/+5
| | | | | | | * objc/Make-lang.in (objc/objc-act.o): Add $(TM_P_H). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71844 138bc75d-0d04-0410-961f-82ee72b054a4
* * objc/objc-act.c (tm_p.h): Tweak order.ljrittle2003-09-262-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71843 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (hppa*64*-*-linux* | parisc*64*-*-linux*):neroden2003-09-262-1/+3
| | | | | | | Include t-slibgcc-elf-ver and t-linux in tmake_file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71842 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (hppa*64*-*-linux* | parisc*64-*-linux*):neroden2003-09-262-0/+3
| | | | | | | Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71838 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (i960-*-coff*, m68k-*-aout*, sparclite-*-coff*):neroden2003-09-262-0/+5
| | | | | | | Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71837 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (i[34567]86-*-solaris2*, sparc64-*-solaris2*,neroden2003-09-262-0/+6
| | | | | | | sparcv9-*-solaris2*, sparc-*-solaris2*): Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71836 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/unix.h: Remove (unused) DEFAULT_ASSEMBLER_DIALECT.neroden2003-09-262-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71835 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.h (ix86_return_in_memory): Revert my last patch.ljrittle2003-09-263-1/+6
| | | | | | | * objc/objc-act.c (tm_p.h): Include. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71834 138bc75d-0d04-0410-961f-82ee72b054a4
* * dbxout.c (dbxout_typedefs): Output typedefs in forward order.bothner2003-09-262-4/+7
| | | | | | | No longer any need to reverse by recursion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71828 138bc75d-0d04-0410-961f-82ee72b054a4
* PR optimization/11741sayle2003-09-264-37/+98
| | | | | | | | | | | | | | * gcse.c (pre_insert_copy_insn): Tweak the logic for finding the appropriate set to match that in hash_scan_insn. Fall back to the original copy method, if we can't validate changing insn. (pre_delete): Only delete instructions that have a single_set, instead of aborting when we encounter an PARALLEL insn with more then one SET. * gcc.dg/20030926-1.c: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71827 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-26 Andreas Krebbel <krebbel1@de.ibm.com>uweigand2003-09-263-44/+29
| | | | | | | | | | | | | * config/s390/s390.md ("builtin_setjmp_setup"): Insn deleted. ("builtin_longjmp"): Insn deleted. ("save_stack_nonlocal"): Save literal pool base pointer behind backchain and stack pointer. ("restore_stack_nonlocal"): Restore literal pool base pointer. * config/s390/s390.h (STACK_SAVEAREA_MODE): Double size of the stack save area for the nonlocal goto case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71826 138bc75d-0d04-0410-961f-82ee72b054a4
* PR bootstrap/12358danglin2003-09-262-1/+6
| | | | | | | * pa.c (output_bvb): Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71822 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl.c (pop_binding_level, suspend_binding_level,gdr2003-09-262-65/+52
| | | | | | | | | | | find_class_binding_level): Merge into leave_scope. Remove. (leave_scope): New function. (poplevel): Update. (poplevel_class): Likewise. (pop_namespace): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71821 138bc75d-0d04-0410-961f-82ee72b054a4
* * expmed.c (store_bit_field): Don't search for an integer modersandifo2003-09-262-5/+9
| | | | | | | unless we need the result. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71819 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (emit_move_insn_1): If there is no move pattern for thersandifo2003-09-262-0/+16
| | | | | | | original mode, try using a pattern for the corresponding integer mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71816 138bc75d-0d04-0410-961f-82ee72b054a4
* * combine.c (if_then_else_cond): Tighten mode check.rsandifo2003-09-262-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71815 138bc75d-0d04-0410-961f-82ee72b054a4
* * cppcharset.c, cpphash.h: Rename 'struct strbuf' toneroden2003-09-263-17/+22
| | | | | | | 'struct _cpp_strbuf'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71814 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/netbsd-elf.h, config/i386/netbsd64.h,neroden2003-09-2625-102/+112
| | | | | | | | | | | | | | | config/i386/netware.h, config/i386/nto.h, config/i386/openbsd.h, config/i386/pentium.md, config/i386/pmmintrin.h, config/i386/ppro.md, config/i386/ptx4-i.h, config/i386/rtemself.h, config/i386/sco5.h, config/i386/sol2.h, config/i386/svr3gas.h, config/i386/sysv3.h, config/i386/sysv4-cpp.h, config/i386/sysv4.h, config/i386/sysv5.h, config/i386/unix.h, config/i386/uwin.h, config/i386/vsta.h, config/i386/xm-cygwin.h, config/i386/xm-djgpp.h, config/i386/xm-mingw32.h, config/i386/xmmintrin.h: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71813 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386-aout.h, config/i386/i386-coff.h,neroden2003-09-2621-84/+93
| | | | | | | | | | | | | | config/i386/i386-interix.h, config/i386/i386-interix3.h, config/i386/i386-modes.def, config/i386/i386-protos.h, config/i386/i386.c, config/i386/i386.h, config/i386/i386.md, config/i386/i386elf.h, config/i386/k6.md, config/i386/kaos-i386.h, config/i386/linux-aout.h, config/i386/linux.h, config/i386/linux64.h, config/i386/lynx-ng.h, config/i386/lynx.h, config/i386/mingw32.h, config/i386/mmintrin.h, config/i386/moss.h: GNU CC -> GCC. "GNU compiler" -> GCC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71811 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/att.h, config/i386/beos-elf.h, config/i386/biarch64.h,neroden2003-09-2617-65/+74
| | | | | | | | | | | config/i386/bsd.h, config/i386/crtdll.h, config/i386/cygming.h, config/i386/cygwin.h, config/i386/cygwin1.c, config/i386/cygwin2.c, config/i386/darwin.h, config/i386/djgpp.h, config/i386/emmintrin.h, config/i386/freebsd-aout.h, config/i386/freebsd.h, config/i386/freebsd64.h, config/i386/gas.h: GNU CC -> GCC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71810 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2003-09-261-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71806 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-23 Kelley Cook <kelleycook@wideopenwest.com>kcook2003-09-263-44/+94
| | | | | | | | | | | | | * cgraph.c (dump_cgraph): Don't output newline before dump. Add in "local" to the callgraph dump. Output "after inlining" earlier. * cgraphunit.c: Fix dumpfile whitespace and commonize headers of the callgraph dumps. Correct misspellings. (cgraph_decide_inlining): Output number of insns before inlining. Output the calling function into which a function is inlined. (cgraph_decide_small_functions): Format dump file like always_inline. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71804 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.h (ix86_return_in_memory): Add prototype.ljrittle2003-09-252-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71803 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/s390/s390.c (s390_emit_prologue): Simplify accesses touweigand2003-09-252-44/+24
| | | | | | | | FPR slots in the save area. (s390_emit_epilogue): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71799 138bc75d-0d04-0410-961f-82ee72b054a4
* * cgraph.h (cgraph_remove_edge): Declare.rsandifo2003-09-254-3/+10
| | | | | | | | | * cgraph.c (cgraph_remove_edge): Make extern. * cgraphunit.c (cgraph_finalize_function): Call cgraph_remove_edge instead of cgraph_remove_call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71784 138bc75d-0d04-0410-961f-82ee72b054a4
* * objc/objc-act.c (gen_declaration_1): Fix printf format.uweigand2003-09-252-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71783 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/5655lerdsuwa2003-09-255-3/+56
| | | | | | | | | | | | * parser.c (cp_parser_check_access_in_redeclaration): New function. (cp_parser_member_declaration): Use it. (cp_parser_template_declaration_after_export): Likewise. * g++.dg/parse/access7.C: New test. * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71771 138bc75d-0d04-0410-961f-82ee72b054a4
* * arm.c (all_cores): arm710t, arm720t and arm740t are all based on therearnsha2003-09-252-3/+8
| | | | | | | arm7tdmi core. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71768 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-25 Ziemowit Laski <zlaski@apple.com>zlaski2003-09-252-0/+6
| | | | | | | | * config/darwin-protos.h (objc_image_info_section): New prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71766 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-25 Ziemowit Laski <zlaski@apple.com>zlaski2003-09-252-2/+7
| | | | | | | * Makefile.in (stub-objc.o): Depend on $(GGC_H). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71764 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Get rid of more gratuitious 'x'es. Actually allowneroden2003-09-252-41/+37
| | | | | | | tsc701 as a --with-cpu, --with-tune setting for sparc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71763 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-25 Ziemowit Laski <zlaski@apple.com>zlaski2003-09-252-1/+5
| | | | | | | * cp-parse.in (objc_try_stmt): Do not specify a %type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71762 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: New 'widely ported system' clause for rtems.neroden2003-09-252-36/+10
| | | | | | | Set thread file there, not in individual clauses. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71761 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mips/mips.c (mips_va_arg): Handle arguments that must bersandifo2003-09-252-0/+24
| | | | | | | passed on the stack. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71760 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (widely ported systems section): Mostly alphabetizeneroden2003-09-252-75/+78
| | | | | | | by system. Comment the case where we can't. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71759 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (widely ported systems section): Reindent and clean up.neroden2003-09-252-142/+148
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71756 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Remove some unnecessary uses of 'x' in case statements.neroden2003-09-252-29/+32
| | | | | | | Actually allow ep9312 as an arm --with-arch setting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71755 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (*-hpux11): Disable fixproto.neroden2003-09-252-0/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71752 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-24 Phil Edwards <phil@codesourcery.com>bkoz2003-09-252-7/+16
| | | | | | | | | | PR pch/12112 * gcc/cppfiles.c (pch_open_file): Return based on combined result of all files. (validate_pch): Return validate flag for current file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71751 138bc75d-0d04-0410-961f-82ee72b054a4
* PR bootstrap/12358sayle2003-09-252-10/+6
| | | | | | | | * fold-const.c (tree_swap_operands_p): Only reorder operands when one of the operands is constant. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71749 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-09-24 Ziemowit Laski <zlaski@apple.com>zlaski2003-09-25120-1479/+5734
| | | | | | | | | MERGE OF objc-improvements-branch into MAINLINE. See 'gcc/ChangeLog' and 'gcc/testsuite/ChangeLog' for the gory details. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71748 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2003-09-251-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71746 138bc75d-0d04-0410-961f-82ee72b054a4
* * cpplib.c (do_pragma): Reintroduce cb_line_change call in theaoliva2003-09-242-2/+17
| | | | | | | code path that calls a handler. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71744 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.aoliva2003-09-242-0/+33
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71743 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (c4x-*, tic4x-*, d30v-*, mmix-knuth-mmixware):neroden2003-09-242-0/+6
| | | | | | | Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71740 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Clean up and reindent $with_cpu=yes|no clause andneroden2003-09-242-92/+90
| | | | | | | the section giving $with_cpu defaults by target. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71738 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc (arm-*-coff*, armel-*-coff*, arm*-*-ecos-elf,neroden2003-09-242-0/+18
| | | | | | | | | | | arm*-*-elf, ep9312-*-elf, arm*-wince-pe*, arm*-*-pe*, arm*-*-pe*, rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*, rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*, rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*, i[34567]86-pc-msdosdjgpp*): Disable fixproto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71737 138bc75d-0d04-0410-961f-82ee72b054a4