svn merge -r108383:108665 svn+ssh://gcc.gnu.org/svn/gcc/trunk
commit9a461ad83e7d64f4544f8988fd338aa8224121db
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Dec 2005 19:48:54 +0000 (16 19:48 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Dec 2005 19:48:54 +0000 (16 19:48 +0000)
treee054fe91fdb7c88bf4ef028645d10e3e7be8f245
parent91f1c5e0a1b088cfe3b45c9182d5d4a85ba8ecd3
svn merge -r108383:108665 svn+ssh://gcc.gnu.org/svn/gcc/trunk
Merge the mainline but disable toplevel bootstrap until it is fixed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/libobjc_noheaders@108674 138bc75d-0d04-0410-961f-82ee72b054a4
312 files changed:
ChangeLog
MAINTAINERS
Makefile.in
Makefile.tpl
config.sub
configure
configure.in
gcc/ChangeLog
gcc/DATESTAMP
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/ada/Makefile.in
gcc/basic-block.h
gcc/builtin-types.def
gcc/builtins.c
gcc/builtins.def
gcc/c-common.c
gcc/c-common.h
gcc/c-cppbuiltin.c
gcc/c-decl.c
gcc/c-format.c
gcc/c-format.h
gcc/c-lex.c
gcc/c-opts.c
gcc/c-parser.c
gcc/c-pretty-print.c
gcc/c-tree.h
gcc/c-typeck.c
gcc/cfgcleanup.c
gcc/cfgloopmanip.c
gcc/combine.c
gcc/common.opt
gcc/config.build
gcc/config.gcc
gcc/config.host
gcc/config/arm/arm.md
gcc/config/arm/bpabi.h
gcc/config/arm/predicates.md
gcc/config/darwin.c
gcc/config/freebsd-spec.h
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/config/i386/winnt.c
gcc/config/ia64/hpux.h
gcc/config/ia64/ia64.c
gcc/config/m32c/m32c.c
gcc/config/m32c/muldiv.md
gcc/config/m32c/predicates.md
gcc/config/m68k/fpgnulib.c
gcc/config/ms1/ms1-protos.h [deleted file]
gcc/config/mt/ABI.txt [moved from gcc/config/ms1/ABI.txt with 100% similarity]
gcc/config/mt/crti.asm [moved from gcc/config/ms1/crti.asm with 99% similarity]
gcc/config/mt/crtn.asm [moved from gcc/config/ms1/crtn.asm with 99% similarity]
gcc/config/mt/lib2extra-funcs.c [moved from gcc/config/ms1/lib2extra-funcs.c with 100% similarity]
gcc/config/mt/mt-protos.h [new file with mode: 0644]
gcc/config/mt/mt.c [moved from gcc/config/ms1/ms1.c with 85% similarity]
gcc/config/mt/mt.h [moved from gcc/config/ms1/ms1.h with 92% similarity]
gcc/config/mt/mt.md [moved from gcc/config/ms1/ms1.md with 95% similarity]
gcc/config/mt/mt.opt [moved from gcc/config/ms1/ms1.opt with 93% similarity]
gcc/config/mt/t-mt [moved from gcc/config/ms1/t-ms1 with 76% similarity]
gcc/config/pa/pa.c
gcc/config/rs6000/linux64.h
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/s390/s390.c
gcc/config/s390/s390.md
gcc/config/t-darwin
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/cp/pt.c
gcc/cp/tree.c
gcc/defaults.h
gcc/dfp.c
gcc/doc/extend.texi
gcc/doc/hostconfig.texi
gcc/doc/invoke.texi
gcc/doc/md.texi
gcc/doc/tm.texi
gcc/dwarf2out.c
gcc/expr.c
gcc/final.c
gcc/flow.c
gcc/fold-const.c
gcc/fortran/ChangeLog
gcc/fortran/Make-lang.in
gcc/fortran/dependency.c
gcc/fortran/dependency.h
gcc/fortran/gfortran.h
gcc/fortran/gfortran.texi
gcc/fortran/match.c
gcc/fortran/resolve.c
gcc/fortran/trans-array.c
gcc/fortran/trans-array.h
gcc/fortran/trans-expr.c
gcc/fortran/trans-intrinsic.c
gcc/fortran/trans-io.c
gcc/fortran/trans-stmt.c
gcc/gcc.c
gcc/ginclude/decfloat.h [new file with mode: 0644]
gcc/java/ChangeLog
gcc/java/class.c
gcc/java/jcf-parse.c
gcc/java/jcf-write.c
gcc/java/parse.y
gcc/libgcc2.c
gcc/libgcc2.h
gcc/loop-invariant.c
gcc/loop-unswitch.c
gcc/loop.c
gcc/objc/ChangeLog
gcc/objc/objc-act.c
gcc/objcp/ChangeLog
gcc/objcp/Make-lang.in
gcc/output.h
gcc/params.def
gcc/passes.c
gcc/po/ChangeLog
gcc/po/nl.po
gcc/predict.c
gcc/real.c
gcc/recog.c
gcc/recog.h
gcc/reload.c
gcc/reload1.c
gcc/reorg.c
gcc/rtlhooks.c
gcc/simplify-rtx.c
gcc/stor-layout.c
gcc/struct-equiv.c
gcc/system.h
gcc/target-def.h
gcc/target.h
gcc/targhooks.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/compat/struct-layout-1.exp
gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c
gcc/testsuite/g++.dg/parse/comma2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/rtti/repo1.C
gcc/testsuite/g++.dg/template/defarg7.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/inherit.C
gcc/testsuite/g++.old-deja/g++.brendan/redecl1.C
gcc/testsuite/g++.old-deja/g++.eh/inline1.C
gcc/testsuite/g++.old-deja/g++.eh/tmpl2.C
gcc/testsuite/g++.old-deja/g++.ns/crash2.C
gcc/testsuite/g++.old-deja/g++.ns/template7.C
gcc/testsuite/g++.old-deja/g++.oliva/ns3.C
gcc/testsuite/g++.old-deja/g++.oliva/stkalign.C
gcc/testsuite/g++.old-deja/g++.oliva/typeof1.C
gcc/testsuite/g++.old-deja/g++.other/crash16.C
gcc/testsuite/g++.old-deja/g++.other/crash34.C
gcc/testsuite/g++.old-deja/g++.other/lookup5.C
gcc/testsuite/g++.old-deja/g++.pt/crash65.C
gcc/testsuite/g++.old-deja/g++.pt/decl2.C
gcc/testsuite/g++.old-deja/g++.pt/explicit76.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp85.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp86.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp87.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp88.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp91.C
gcc/testsuite/g++.old-deja/g++.pt/spec14.C
gcc/testsuite/g++.old-deja/g++.pt/static10.C
gcc/testsuite/gcc.c-torture/compile/pr25224.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/pr25310.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20051215-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/20020103-1.c
gcc/testsuite/gcc.dg/20020919-1.c
gcc/testsuite/gcc.dg/20040625-1.c
gcc/testsuite/gcc.dg/20050330-2.c
gcc/testsuite/gcc.dg/20051215-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/980523-1.c
gcc/testsuite/gcc.dg/980526-1.c
gcc/testsuite/gcc.dg/asm-b.c
gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
gcc/testsuite/gcc.dg/iftrap-1.c
gcc/testsuite/gcc.dg/iftrap-2.c
gcc/testsuite/gcc.dg/pr25023.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/sibcall-6.c
gcc/testsuite/gcc.dg/simd-3.c
gcc/testsuite/gcc.dg/single-precision-constant.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/switch-1.c
gcc/testsuite/gcc.dg/torture/fp-int-convert-timode.c
gcc/testsuite/gcc.dg/torture/pr20314-2.c
gcc/testsuite/gcc.dg/tree-ssa/bool-1.c
gcc/testsuite/gcc.dg/tree-ssa/bool-2.c
gcc/testsuite/gcc.dg/tree-ssa/bool-4.c
gcc/testsuite/gcc.dg/tree-ssa/bool-5.c
gcc/testsuite/gcc.dg/tree-ssa/bool-6.c
gcc/testsuite/gcc.dg/tree-ssa/bool-8.c
gcc/testsuite/gcc.dg/tree-ssa/bool-9.c
gcc/testsuite/gcc.dg/tree-ssa/foldstring-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-1.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-10.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-11.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-2.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-3.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-4.c
gcc/testsuite/gcc.dg/tree-ssa/reassoc-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-6.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-7.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-8.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/reassoc-9.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-8.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-2.c
gcc/testsuite/gcc.dg/tree-ssa/stdarg-2.c
gcc/testsuite/gcc.dg/tree-ssa/stdarg-3.c
gcc/testsuite/gcc.dg/tree-ssa/stdarg-4.c
gcc/testsuite/gcc.dg/tree-ssa/stdarg-5.c
gcc/testsuite/gcc.dg/warn-addr-cmp.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/weak/weak-14.c
gcc/testsuite/gcc.misc-tests/linkage.exp
gcc/testsuite/gcc.target/i386/20020523-1.c
gcc/testsuite/gcc.target/i386/amd64-abi-1.c
gcc/testsuite/gcc.target/i386/pr23943.c
gcc/testsuite/gcc.target/i386/pr25254.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr25293.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/ssetype-3.c
gcc/testsuite/gcc.target/i386/ssetype-5.c
gcc/testsuite/gcc.target/i386/tailcall-1.c
gcc/testsuite/gcc.target/powerpc/20040622-1.c
gcc/testsuite/gcc.target/powerpc/20050603-3.c
gcc/testsuite/gcc.target/powerpc/20050830-1.c
gcc/testsuite/gcc.target/powerpc/980827-1.c
gcc/testsuite/gcc.target/powerpc/altivec-14.c
gcc/testsuite/gcc.target/powerpc/altivec-22.c
gcc/testsuite/gcc.target/powerpc/altivec-6.c
gcc/testsuite/gcc.target/powerpc/doloop-1.c
gcc/testsuite/gcc.target/powerpc/ppc-and-1.c
gcc/testsuite/gcc.target/powerpc/ppc-bitfield1.c
gcc/testsuite/gcc.target/powerpc/ppc-compare-1.c
gcc/testsuite/gcc.target/powerpc/ppc-mov-1.c
gcc/testsuite/gcc.target/powerpc/ppc-sdata-1.c
gcc/testsuite/gcc.target/powerpc/ppc-sdata-2.c
gcc/testsuite/gcc.target/powerpc/ppc-stackalign-1.c
gcc/testsuite/gcc.target/powerpc/ppc64-abi-1.c
gcc/testsuite/gcc.target/powerpc/ppc64-abi-2.c
gcc/testsuite/gcc.target/powerpc/ppc64-abi-3.c
gcc/testsuite/gcc.target/powerpc/ppc64-toc.c
gcc/testsuite/gcc.target/powerpc/pr18096-1.c
gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-1.c
gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-2.c
gcc/testsuite/gcc.target/powerpc/rs6000-power2-1.c
gcc/testsuite/gcc.target/powerpc/rs6000-power2-2.c
gcc/testsuite/gfortran.dg/PR24188.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/dummy_functions_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/equiv_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/g77/20010216-1.f
gcc/testsuite/gfortran.dg/pr24823.f [new file with mode: 0644]
gcc/testsuite/lib/fortran-torture.exp
gcc/testsuite/objc.dg/encode-9.m [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/compat-common.h [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/generate-random.c [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/generate-random.h [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/generate-random_r.c [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/struct-layout-1.h [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/struct-layout-1_test.h [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c [copied from gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c with 58% similarity]
gcc/testsuite/objc.dg/gnu-encoding/vector-defs.h [new file with mode: 0644]
gcc/testsuite/treelang/compile/exit.tree
gcc/timevar.def
gcc/tree-dfa.c
gcc/tree-flow.h
gcc/tree-pass.h
gcc/tree-ssa-alias.c
gcc/tree-ssa-ccp.c
gcc/tree-ssa-dom.c
gcc/tree-ssa-dse.c
gcc/tree-ssa-loop-unswitch.c
gcc/tree-ssa-operands.c
gcc/tree-ssa-pre.c
gcc/tree-ssa-reassoc.c
gcc/tree-ssa-structalias.c
gcc/tree.c
gcc/tree.h
gcc/unwind-dw2-fde-glibc.c
gcc/varasm.c
gcc/varray.c
gcc/varray.h
libgfortran/ChangeLog
libgfortran/generated/matmul_c10.c
libgfortran/generated/matmul_c16.c
libgfortran/generated/matmul_c4.c
libgfortran/generated/matmul_c8.c
libgfortran/generated/matmul_i16.c
libgfortran/generated/matmul_i4.c
libgfortran/generated/matmul_i8.c
libgfortran/generated/matmul_r10.c
libgfortran/generated/matmul_r16.c
libgfortran/generated/matmul_r4.c
libgfortran/generated/matmul_r8.c
libgfortran/m4/matmul.m4
libjava/ChangeLog
libjava/gnu/java/rmi/rmic/CompilerProcess.java
libjava/java/io/File.java
libjava/java/lang/VMCompiler.java
libjava/testsuite/lib/libjava.exp
libjava/testsuite/libjava.compile/pr25429.java [new file with mode: 0644]
libjava/testsuite/libjava.compile/rh175833.java [new file with mode: 0644]
libjava/testsuite/libjava.jacks/jacks.xfail
libjava/testsuite/libjava.lang/Array_3.xfail [deleted file]
libobjc/ChangeLog
libobjc/README
libobjc/config/backwards/abi.h
libobjc/encoding.c
libstdc++-v3/ChangeLog
libstdc++-v3/config/locale/gnu/c_locale.cc
libstdc++-v3/include/bits/stl_deque.h
libstdc++-v3/include/bits/stl_vector.h
libstdc++-v3/include/std/std_limits.h
libstdc++-v3/testsuite/22_locale/facet/25421.cc [new file with mode: 0644]