| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71850 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71846 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71843 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Disable fixproto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71838 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Disable fixproto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71837 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
sparcv9-*-solaris2*, sparc-*-solaris2*): Disable fixproto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71836 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71835 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* pa.c (output_bvb): Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71822 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
unless we need the result.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71819 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71815 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
'struct _cpp_strbuf'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71814 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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/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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71806 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71803 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
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.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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71783 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
arm7tdmi core.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71768 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
passed on the stack.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71760 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71756 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71752 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71746 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
code path that calls a handler.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71744 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71743 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
Disable fixproto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71740 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|