OSDN Git Service

Merge tree-ssa-20020619-branch into mainline.
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 May 2004 06:41:07 +0000 (06:41 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 May 2004 06:41:07 +0000 (06:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81764 138bc75d-0d04-0410-961f-82ee72b054a4

1209 files changed:
ChangeLog
ChangeLog.tree-ssa [new file with mode: 0644]
MAINTAINERS
Makefile.def
Makefile.in
Makefile.tpl
configure
configure.in
contrib/ChangeLog
contrib/ChangeLog.tree-ssa [new file with mode: 0644]
contrib/filter_gcc_for_doxygen [new file with mode: 0755]
contrib/filter_knr2ansi.pl [new file with mode: 0755]
contrib/filter_params.pl [new file with mode: 0755]
contrib/gcc_update
contrib/tree-ssa.doxy [new file with mode: 0644]
depcomp [new file with mode: 0755]
gcc/ChangeLog
gcc/ChangeLog.tree-ssa [new file with mode: 0644]
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/ChangeLog.tree-ssa [new file with mode: 0644]
gcc/ada/config-lang.in
gcc/ada/utils.c
gcc/basic-block.h
gcc/bb-reorder.c
gcc/bitmap.c
gcc/builtin-types.def
gcc/builtins.c
gcc/builtins.def
gcc/c-common.c
gcc/c-common.def
gcc/c-common.h
gcc/c-convert.c
gcc/c-decl.c
gcc/c-dump.c
gcc/c-format.c
gcc/c-lang.c
gcc/c-mudflap.c [new file with mode: 0644]
gcc/c-objc-common.c
gcc/c-opts.c
gcc/c-parse.in
gcc/c-pragma.c
gcc/c-pretty-print.c
gcc/c-pretty-print.h
gcc/c-semantics.c
gcc/c-simplify.c [new file with mode: 0644]
gcc/c-tree.h
gcc/c-typeck.c
gcc/c.opt
gcc/calls.c
gcc/cfg.c
gcc/cfganal.c
gcc/cfgbuild.c
gcc/cfgcleanup.c
gcc/cfghooks.c
gcc/cfghooks.h
gcc/cfglayout.c
gcc/cfglayout.h
gcc/cfgloop.c
gcc/cfgloop.h
gcc/cfgloopmanip.c
gcc/cfgrtl.c
gcc/cgraph.c
gcc/cgraph.h
gcc/cgraphunit.c
gcc/combine.c
gcc/common.opt
gcc/config.in
gcc/config/alpha/alpha.c
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/avr/avr.h
gcc/config/c4x/c4x.c
gcc/config/cris/cris.c
gcc/config/frv/frv.h
gcc/config/h8300/h8300.c
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.h
gcc/config/ip2k/ip2k.h
gcc/config/m32r/m32r.c
gcc/config/mips/mips.c
gcc/config/mmix/mmix.c
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/rs6000/aix.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/t-rs6000
gcc/config/s390/s390.c
gcc/config/sh/sh.c
gcc/config/sparc/sparc.c
gcc/config/v850/v850.c
gcc/config/xtensa/xtensa.c
gcc/configure
gcc/configure.ac
gcc/coverage.c
gcc/coverage.h
gcc/cp/ChangeLog
gcc/cp/ChangeLog.tree-ssa [new file with mode: 0644]
gcc/cp/Make-lang.in
gcc/cp/call.c
gcc/cp/class.c
gcc/cp/cp-lang.c
gcc/cp/cp-mudflap.c [new file with mode: 0644]
gcc/cp/cp-simplify.c [new file with mode: 0644]
gcc/cp/cp-tree.def
gcc/cp/cp-tree.h
gcc/cp/cvt.c
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/error.c
gcc/cp/except.c
gcc/cp/expr.c
gcc/cp/init.c
gcc/cp/name-lookup.h
gcc/cp/optimize.c
gcc/cp/parser.c
gcc/cp/pt.c
gcc/cp/rtti.c
gcc/cp/semantics.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/cp/typeck2.c
gcc/cppexp.c
gcc/cse.c
gcc/dbxout.c
gcc/defaults.h
gcc/diagnostic.h
gcc/doc/c-tree.texi
gcc/doc/cfg.texi [new file with mode: 0644]
gcc/doc/gccint.texi
gcc/doc/install.texi
gcc/doc/invoke.texi
gcc/doc/passes.texi
gcc/doc/rtl.texi
gcc/doc/sourcebuild.texi
gcc/doc/standards.texi
gcc/doc/tm.texi
gcc/doc/tree-ssa.texi [new file with mode: 0644]
gcc/dominance.c
gcc/domwalk.c [new file with mode: 0644]
gcc/domwalk.h [new file with mode: 0644]
gcc/dwarf2out.c
gcc/emit-rtl.c
gcc/et-forest.c
gcc/except.c
gcc/except.h
gcc/explow.c
gcc/expmed.c
gcc/expr.c
gcc/expr.h
gcc/f/ChangeLog
gcc/f/ChangeLog.tree-ssa [new file with mode: 0644]
gcc/f/config-lang.in
gcc/final.c
gcc/flags.h
gcc/flow.c
gcc/fold-const.c
gcc/fortran/.cvsignore [new file with mode: 0644]
gcc/fortran/CONTRIB [new file with mode: 0644]
gcc/fortran/ChangeLog [new file with mode: 0644]
gcc/fortran/Make-lang.in [new file with mode: 0644]
gcc/fortran/NEWS [new file with mode: 0644]
gcc/fortran/README [new file with mode: 0644]
gcc/fortran/TODO [new file with mode: 0644]
gcc/fortran/arith.c [new file with mode: 0644]
gcc/fortran/arith.h [new file with mode: 0644]
gcc/fortran/array.c [new file with mode: 0644]
gcc/fortran/bbt.c [new file with mode: 0644]
gcc/fortran/check.c [new file with mode: 0644]
gcc/fortran/config-lang.in [new file with mode: 0644]
gcc/fortran/convert.c [new file with mode: 0644]
gcc/fortran/data.c [new file with mode: 0644]
gcc/fortran/decl.c [new file with mode: 0644]
gcc/fortran/dependency.c [new file with mode: 0644]
gcc/fortran/dependency.h [new file with mode: 0644]
gcc/fortran/dump-parse-tree.c [new file with mode: 0644]
gcc/fortran/error.c [new file with mode: 0644]
gcc/fortran/expr.c [new file with mode: 0644]
gcc/fortran/f95-lang.c [new file with mode: 0644]
gcc/fortran/gfortran.h [new file with mode: 0644]
gcc/fortran/gfortran.texi [new file with mode: 0644]
gcc/fortran/gfortranspec.c [new file with mode: 0644]
gcc/fortran/interface.c [new file with mode: 0644]
gcc/fortran/intrinsic.c [new file with mode: 0644]
gcc/fortran/intrinsic.h [new file with mode: 0644]
gcc/fortran/invoke.texi [new file with mode: 0644]
gcc/fortran/io.c [new file with mode: 0644]
gcc/fortran/iresolve.c [new file with mode: 0644]
gcc/fortran/lang-specs.h [new file with mode: 0644]
gcc/fortran/lang.opt [new file with mode: 0644]
gcc/fortran/match.c [new file with mode: 0644]
gcc/fortran/match.h [new file with mode: 0644]
gcc/fortran/matchexp.c [new file with mode: 0644]
gcc/fortran/mathbuiltins.def [new file with mode: 0644]
gcc/fortran/misc.c [new file with mode: 0644]
gcc/fortran/module.c [new file with mode: 0644]
gcc/fortran/options.c [new file with mode: 0644]
gcc/fortran/parse.c [new file with mode: 0644]
gcc/fortran/parse.h [new file with mode: 0644]
gcc/fortran/primary.c [new file with mode: 0644]
gcc/fortran/resolve.c [new file with mode: 0644]
gcc/fortran/scanner.c [new file with mode: 0644]
gcc/fortran/simplify.c [new file with mode: 0644]
gcc/fortran/st.c [new file with mode: 0644]
gcc/fortran/symbol.c [new file with mode: 0644]
gcc/fortran/trans-array.c [new file with mode: 0644]
gcc/fortran/trans-array.h [new file with mode: 0644]
gcc/fortran/trans-common.c [new file with mode: 0644]
gcc/fortran/trans-const.c [new file with mode: 0644]
gcc/fortran/trans-const.h [new file with mode: 0644]
gcc/fortran/trans-decl.c [new file with mode: 0644]
gcc/fortran/trans-expr.c [new file with mode: 0644]
gcc/fortran/trans-intrinsic.c [new file with mode: 0644]
gcc/fortran/trans-io.c [new file with mode: 0644]
gcc/fortran/trans-stmt.c [new file with mode: 0644]
gcc/fortran/trans-stmt.h [new file with mode: 0644]
gcc/fortran/trans-types.c [new file with mode: 0644]
gcc/fortran/trans-types.h [new file with mode: 0644]
gcc/fortran/trans.c [new file with mode: 0644]
gcc/fortran/trans.h [new file with mode: 0644]
gcc/function.c
gcc/function.h
gcc/gcc.c
gcc/gcse.c
gcc/gdbinit.in
gcc/genattrtab.c
gcc/gengtype-lex.l
gcc/gengtype-yacc.y
gcc/gengtype.c
gcc/genrecog.c
gcc/gimple-low.c [new file with mode: 0644]
gcc/gimplify.c [new file with mode: 0644]
gcc/haifa-sched.c
gcc/ifcvt.c
gcc/input.h
gcc/integrate.c
gcc/integrate.h
gcc/java/ChangeLog
gcc/java/ChangeLog.tree-ssa [new file with mode: 0644]
gcc/java/Make-lang.in
gcc/java/builtins.c
gcc/java/check-init.c
gcc/java/class.c
gcc/java/constants.c
gcc/java/decl.c
gcc/java/except.c
gcc/java/expr.c
gcc/java/java-except.h
gcc/java/java-gimplify.c [new file with mode: 0644]
gcc/java/java-tree.def
gcc/java/java-tree.h
gcc/java/jcf-parse.c
gcc/java/jcf-write.c
gcc/java/lang.c
gcc/java/lang.opt
gcc/java/parse.y
gcc/java/resource.c
gcc/jump.c
gcc/langhooks-def.h
gcc/langhooks.c
gcc/langhooks.h
gcc/objc/objc-act.c
gcc/objc/objc-lang.c
gcc/opts.c
gcc/output.h
gcc/params.def
gcc/params.h
gcc/passes.c
gcc/predict.c
gcc/predict.def
gcc/predict.h
gcc/pretty-print.c
gcc/pretty-print.h
gcc/print-rtl.c
gcc/print-tree.c
gcc/profile.c
gcc/ra-rewrite.c
gcc/recog.c
gcc/regs.h
gcc/reload.c
gcc/rtl-profile.c [new file with mode: 0644]
gcc/rtl.def
gcc/rtl.h
gcc/rtlanal.c
gcc/sbitmap.c
gcc/sbitmap.h
gcc/sibcall.c [deleted file]
gcc/simplify-rtx.c
gcc/stmt.c
gcc/stor-layout.c
gcc/system.h
gcc/testsuite/ChangeLog
gcc/testsuite/ChangeLog.tree-ssa [new file with mode: 0644]
gcc/testsuite/g++.dg/README
gcc/testsuite/g++.dg/eh/goto1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/asm3.C
gcc/testsuite/g++.dg/ext/label3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/init/pmf1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/bool1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/cfg4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/crash1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/inline7.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/nothrow1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/static4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/crash10.C
gcc/testsuite/g++.dg/tree-ssa/20040317-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/tree-ssa/tree-ssa.exp [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/Wswitch-1.C
gcc/testsuite/g++.dg/warn/Wswitch-2.C
gcc/testsuite/g++.dg/warn/Wunused-5.C
gcc/testsuite/g++.dg/warn/noeffect5.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C
gcc/testsuite/g++.old-deja/g++.martin/new1.C
gcc/testsuite/g++.old-deja/g++.robertl/eb58.C
gcc/testsuite/g++.old-deja/g++.robertl/eb63.C
gcc/testsuite/gcc.c-torture/compile/20010516-1.c [deleted file]
gcc/testsuite/gcc.c-torture/compile/20030310-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030405-1.c
gcc/testsuite/gcc.c-torture/compile/20030405-1.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030416-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030530-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030530-3.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030716-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030823-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030902-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030910-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20030917-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20031124-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20031125-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20031125-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20031203-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20031203-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20031203-3.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040219-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040220-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040303-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040303-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040304-1.c
gcc/testsuite/gcc.c-torture/compile/20040309-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040310-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040317-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040317-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040317-3.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040323-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040401-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040415-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/20040415-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/pr14730.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/pr15245.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20000603-1.c
gcc/testsuite/gcc.c-torture/execute/20020819-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20021113-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030403-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030404-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030501-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030828-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030828-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030903-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030909-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030910-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20030913-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20031010-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20031211-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20031211-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20040319-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20040423-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/930529-1.x
gcc/testsuite/gcc.c-torture/execute/builtin-constant.x [deleted file]
gcc/testsuite/gcc.dg/20010516-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/20030612-1.c
gcc/testsuite/gcc.dg/20030805-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/20040202-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/20040206-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/Wswitch-2.c
gcc/testsuite/gcc.dg/Wswitch-default.c
gcc/testsuite/gcc.dg/Wswitch-enum.c
gcc/testsuite/gcc.dg/Wswitch.c
gcc/testsuite/gcc.dg/asm-7.c
gcc/testsuite/gcc.dg/i386-ssetype-1.c
gcc/testsuite/gcc.dg/i386-ssetype-3.c
gcc/testsuite/gcc.dg/local1.c
gcc/testsuite/gcc.dg/noncompile/920507-1.c
gcc/testsuite/gcc.dg/noreturn-1.c
gcc/testsuite/gcc.dg/noreturn-4.c
gcc/testsuite/gcc.dg/noreturn-7.c
gcc/testsuite/gcc.dg/pr14475.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/return-type-1.c
gcc/testsuite/gcc.dg/return-type-3.c
gcc/testsuite/gcc.dg/tls/asm-1.c
gcc/testsuite/gcc.dg/tree-ssa/20030530-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030611-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030703-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030703-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030708-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030709-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030709-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030709-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030710-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030711-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030711-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030711-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030714-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030714-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030728-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030729-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030730-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030730-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030731-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030731-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-10.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-11.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-6.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-7.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-8.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030807-9.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030808-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-6.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030814-7.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030815-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030820-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030820-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030821-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030824-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030824-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030825-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030907-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030907-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030917-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030917-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030917-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030918-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030920-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030922-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20030922-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031015-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031021-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031022-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031031-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031106-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031106-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031106-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031106-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031106-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031106-6.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031113-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20031216-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040121-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040209-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040210-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040211-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040216-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040302-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040305-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040313-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040319-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040324-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040326-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040326-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040408-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/20040430-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/asm-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/cfgcleanup-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/copy-headers.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/sra-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/sra-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/sra-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-10.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-11.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-7.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-9.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-ccp-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailcall-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailcall-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/useless-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-1.c
gcc/testsuite/gcc.dg/uninit-11.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/uninit-2.c
gcc/testsuite/gcc.dg/uninit-3.c
gcc/testsuite/gcc.dg/uninit-4.c
gcc/testsuite/gcc.dg/uninit-5.c
gcc/testsuite/gcc.dg/uninit-6.c
gcc/testsuite/gcc.dg/uninit-8.c
gcc/testsuite/gcc.dg/uninit-9.c
gcc/testsuite/gcc.dg/uninit-H.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/warn-1.c
gcc/testsuite/gfortran.fortran-torture/ChangeLog.g95 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/actual.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/allocate.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/ambig.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/arrayio.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/bergervoet2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/compile.exp [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/contained_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/contained_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/contained_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/contained_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/contained_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/convert.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/dummyfn.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/emptyif.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/fnresvar.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/gen_interf.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/implicit.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/io_end.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/module_common.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/module_expr.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/module_proc.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/module_result.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/named_args.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/parameter_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/parameter_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/shape_reshape.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/stoppause.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/strparm_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/write.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/a_edit_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/allocate.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/alternate_return.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/args.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/arithmeticif.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/arrayarg.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/arrayarg2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/arraysave.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/assumed_size.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/bounds.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/character_select_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/cmplx.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/common.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/common_size.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/constructor.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/contained.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/contained2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/csqrt_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/data.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/data_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/dep_fails.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/der_init.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/der_io.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/der_point.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/der_type.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/direct_io.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/elemental.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/empty_format.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/emptyif.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/execute.exp [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/f2_edit_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/forall_6.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/function_module_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/hollerith.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/initializer.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/inquire_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/inquire_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/inquire_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/inquire_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/integer_select.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/integer_select_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/internal_write.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_abs.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_achar.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_aint_anint.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_anyall.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_associated.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_associated_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_bitops.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_count.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_cshift.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_dim.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_dotprod.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_dprod.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_dummy.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_eoshift.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_index.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_integer.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_len.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_matmul.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_merge.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_minmax.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_mmloc.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_mmloc_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_mmloc_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_mmval.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_nearest.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_pack.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_present.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_product.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_rrspacing.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_scale.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_shape.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_si_kind.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_sign.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_size.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_spacing.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_spread.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_sr_kind.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_sum.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_transpose.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_trim.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_unpack.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/list_read_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/logical_select_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/mainsub.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/math.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/module_interface.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/module_interface_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/mystery_proc.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/nestcons.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/parameter_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/partparm.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/plusconst_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/power.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/procarg.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/ptr.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/read_eof.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/retarray.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/retarray_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/scalarize.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/scalarize2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/scalarize3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/slash_edit.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/spec_abs.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/st_function.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/stack_varsize.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/straret.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strarray_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strarray_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strarray_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strarray_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strcmp.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strcommon_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/string.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strlen.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/strret.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/test_slice.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/unopened_unit_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/userop.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/where_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/where_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/where_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/where_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/where_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/where_6.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/execute/write_logical.f90 [new file with mode: 0644]
gcc/testsuite/lib/fortran-torture.exp [new file with mode: 0644]
gcc/testsuite/lib/gcc-dg.exp
gcc/testsuite/lib/gfortran.exp [new file with mode: 0644]
gcc/testsuite/lib/scantree.exp [new file with mode: 0644]
gcc/testsuite/treelang/compile/compile.exp [deleted file]
gcc/testsuite/treelang/compile/tabs.tree [deleted file]
gcc/timevar.def
gcc/toplev.c
gcc/toplev.h
gcc/tracer.c
gcc/tree-alias-ander.c [new file with mode: 0644]
gcc/tree-alias-ander.h [new file with mode: 0644]
gcc/tree-alias-common.c [new file with mode: 0644]
gcc/tree-alias-common.h [new file with mode: 0644]
gcc/tree-alias-type.c [new file with mode: 0644]
gcc/tree-alias-type.h [new file with mode: 0644]
gcc/tree-browser.c [new file with mode: 0644]
gcc/tree-browser.def [new file with mode: 0644]
gcc/tree-cfg.c [new file with mode: 0644]
gcc/tree-complex.c [new file with mode: 0644]
gcc/tree-dfa.c [new file with mode: 0644]
gcc/tree-dump.c
gcc/tree-dump.h
gcc/tree-eh.c [new file with mode: 0644]
gcc/tree-flow-inline.h [new file with mode: 0644]
gcc/tree-flow.h [new file with mode: 0644]
gcc/tree-inline.c
gcc/tree-inline.h
gcc/tree-into-ssa.c [new file with mode: 0644]
gcc/tree-iterator.c [new file with mode: 0644]
gcc/tree-iterator.h [new file with mode: 0644]
gcc/tree-mudflap.c [new file with mode: 0644]
gcc/tree-mudflap.h [new file with mode: 0644]
gcc/tree-nested.c [new file with mode: 0644]
gcc/tree-nomudflap.c [new file with mode: 0644]
gcc/tree-nrv.c [new file with mode: 0644]
gcc/tree-optimize.c
gcc/tree-outof-ssa.c [new file with mode: 0644]
gcc/tree-pass.h [new file with mode: 0644]
gcc/tree-phinodes.c [new file with mode: 0644]
gcc/tree-pretty-print.c [new file with mode: 0644]
gcc/tree-profile.c [new file with mode: 0644]
gcc/tree-simple.c [new file with mode: 0644]
gcc/tree-simple.h [new file with mode: 0644]
gcc/tree-sra.c [new file with mode: 0644]
gcc/tree-ssa-alias.c [new file with mode: 0644]
gcc/tree-ssa-ccp.c [new file with mode: 0644]
gcc/tree-ssa-copy.c [new file with mode: 0644]
gcc/tree-ssa-copyrename.c [new file with mode: 0644]
gcc/tree-ssa-dce.c [new file with mode: 0644]
gcc/tree-ssa-dom.c [new file with mode: 0644]
gcc/tree-ssa-dse.c [new file with mode: 0644]
gcc/tree-ssa-forwprop.c [new file with mode: 0644]
gcc/tree-ssa-live.c [new file with mode: 0644]
gcc/tree-ssa-live.h [new file with mode: 0644]
gcc/tree-ssa-loop.c [new file with mode: 0644]
gcc/tree-ssa-operands.c [new file with mode: 0644]
gcc/tree-ssa-operands.h [new file with mode: 0644]
gcc/tree-ssa-phiopt.c [new file with mode: 0644]
gcc/tree-ssa-pre.c [new file with mode: 0644]
gcc/tree-ssa.c [new file with mode: 0644]
gcc/tree-ssanames.c [new file with mode: 0644]
gcc/tree-tailcall.c [new file with mode: 0644]
gcc/tree.c
gcc/tree.def
gcc/tree.h
gcc/unroll.c
gcc/unwind-sjlj.c
gcc/value-prof.c
gcc/value-prof.h
gcc/varasm.c
gcc/varray.c
gcc/varray.h
include/ChangeLog
libbanshee/AUTHORS [new file with mode: 0644]
libbanshee/COPYING [new file with mode: 0644]
libbanshee/COPYRIGHT [new file with mode: 0644]
libbanshee/ChangeLog [new file with mode: 0644]
libbanshee/INSTALL [new file with mode: 0644]
libbanshee/Makefile.am [new file with mode: 0644]
libbanshee/Makefile.in [new file with mode: 0644]
libbanshee/NEWS [new file with mode: 0644]
libbanshee/README [new file with mode: 0644]
libbanshee/acinclude.m4 [new file with mode: 0644]
libbanshee/aclocal.m4 [new file with mode: 0644]
libbanshee/config.h.in [new file with mode: 0644]
libbanshee/configure [new file with mode: 0755]
libbanshee/configure.in [new file with mode: 0644]
libbanshee/engine/ChangeLog [new file with mode: 0644]
libbanshee/engine/Makefile.am [new file with mode: 0644]
libbanshee/engine/Makefile.in [new file with mode: 0644]
libbanshee/engine/array.c [new file with mode: 0644]
libbanshee/engine/array.h [new file with mode: 0644]
libbanshee/engine/banshee.c [new file with mode: 0644]
libbanshee/engine/banshee.h [new file with mode: 0644]
libbanshee/engine/bool.h [new file with mode: 0644]
libbanshee/engine/bounds.c [new file with mode: 0644]
libbanshee/engine/bounds.h [new file with mode: 0644]
libbanshee/engine/buffer.c [new file with mode: 0644]
libbanshee/engine/buffer.h [new file with mode: 0644]
libbanshee/engine/compiler.h [new file with mode: 0644]
libbanshee/engine/dot.c [new file with mode: 0644]
libbanshee/engine/dot.h [new file with mode: 0644]
libbanshee/engine/flow-var.c [new file with mode: 0644]
libbanshee/engine/flow-var.h [new file with mode: 0644]
libbanshee/engine/flowrow-sort.c [new file with mode: 0644]
libbanshee/engine/flowrow-sort.h [new file with mode: 0644]
libbanshee/engine/hash.c [new file with mode: 0644]
libbanshee/engine/hash.h [new file with mode: 0644]
libbanshee/engine/hashset.c [new file with mode: 0644]
libbanshee/engine/hashset.h [new file with mode: 0644]
libbanshee/engine/jcollection.c [new file with mode: 0644]
libbanshee/engine/jcollection.h [new file with mode: 0644]
libbanshee/engine/linkage.h [new file with mode: 0644]
libbanshee/engine/list.c [new file with mode: 0644]
libbanshee/engine/list.h [new file with mode: 0644]
libbanshee/engine/malloc.c [new file with mode: 0644]
libbanshee/engine/nonspec.c [new file with mode: 0644]
libbanshee/engine/nonspec.h [new file with mode: 0644]
libbanshee/engine/setif-sort.c [new file with mode: 0644]
libbanshee/engine/setif-sort.h [new file with mode: 0644]
libbanshee/engine/setif-var.c [new file with mode: 0644]
libbanshee/engine/setif-var.h [new file with mode: 0644]
libbanshee/engine/setst-sort.c [new file with mode: 0644]
libbanshee/engine/setst-sort.h [new file with mode: 0644]
libbanshee/engine/setst-var.c [new file with mode: 0644]
libbanshee/engine/setst-var.h [new file with mode: 0644]
libbanshee/engine/stamp.c [new file with mode: 0644]
libbanshee/engine/stamp.h [new file with mode: 0644]
libbanshee/engine/term-sort.c [new file with mode: 0644]
libbanshee/engine/term-sort.h [new file with mode: 0644]
libbanshee/engine/term-var.c [new file with mode: 0644]
libbanshee/engine/term-var.h [new file with mode: 0644]
libbanshee/engine/termhash.c [new file with mode: 0644]
libbanshee/engine/termhash.h [new file with mode: 0644]
libbanshee/engine/ufind.c [new file with mode: 0644]
libbanshee/engine/ufind.h [new file with mode: 0644]
libbanshee/engine/util.c [new file with mode: 0644]
libbanshee/engine/util.h [new file with mode: 0644]
libbanshee/libcompat/Makefile.am [new file with mode: 0644]
libbanshee/libcompat/Makefile.in [new file with mode: 0644]
libbanshee/libcompat/alloc.c [new file with mode: 0644]
libbanshee/libcompat/pages.c [new file with mode: 0644]
libbanshee/libcompat/profile.c [new file with mode: 0644]
libbanshee/libcompat/profile.h [new file with mode: 0644]
libbanshee/libcompat/radix-tree.c [new file with mode: 0644]
libbanshee/libcompat/radix-tree.h [new file with mode: 0644]
libbanshee/libcompat/regions.c [new file with mode: 0644]
libbanshee/libcompat/regions.h [new file with mode: 0644]
libbanshee/points-to/Makefile.am [new file with mode: 0644]
libbanshee/points-to/Makefile.in [new file with mode: 0644]
libbanshee/points-to/andersen_terms.c [new file with mode: 0644]
libbanshee/points-to/andersen_terms.h [new file with mode: 0644]
libbanshee/points-to/andersen_terms.spec [new file with mode: 0644]
libbanshee/points-to/andersen_terms_st.spec [new file with mode: 0644]
libbanshee/stamp-h.in [new file with mode: 0644]
libgfortran/AUTHORS [new file with mode: 0644]
libgfortran/COPYING [new file with mode: 0644]
libgfortran/ChangeLog [new file with mode: 0644]
libgfortran/INSTALL [new file with mode: 0644]
libgfortran/Makefile.am [new file with mode: 0644]
libgfortran/Makefile.in [new file with mode: 0644]
libgfortran/NEWS [new file with mode: 0644]
libgfortran/README [new file with mode: 0644]
libgfortran/acinclude.m4 [new file with mode: 0644]
libgfortran/aclocal.m4 [new file with mode: 0644]
libgfortran/config.h.in [new file with mode: 0644]
libgfortran/configure [new file with mode: 0755]
libgfortran/configure.in [new file with mode: 0644]
libgfortran/fmain.c [new file with mode: 0644]
libgfortran/generated/_abs_c4.f90 [new file with mode: 0644]
libgfortran/generated/_abs_c8.f90 [new file with mode: 0644]
libgfortran/generated/_abs_i4.f90 [new file with mode: 0644]
libgfortran/generated/_abs_i8.f90 [new file with mode: 0644]
libgfortran/generated/_abs_r4.f90 [new file with mode: 0644]
libgfortran/generated/_abs_r8.f90 [new file with mode: 0644]
libgfortran/generated/_acos_r4.f90 [new file with mode: 0644]
libgfortran/generated/_acos_r8.f90 [new file with mode: 0644]
libgfortran/generated/_aint_r4.f90 [new file with mode: 0644]
libgfortran/generated/_aint_r8.f90 [new file with mode: 0644]
libgfortran/generated/_anint_r4.f90 [new file with mode: 0644]
libgfortran/generated/_anint_r8.f90 [new file with mode: 0644]
libgfortran/generated/_asin_r4.f90 [new file with mode: 0644]
libgfortran/generated/_asin_r8.f90 [new file with mode: 0644]
libgfortran/generated/_atan2_r4.f90 [new file with mode: 0644]
libgfortran/generated/_atan2_r8.f90 [new file with mode: 0644]
libgfortran/generated/_atan_r4.f90 [new file with mode: 0644]
libgfortran/generated/_atan_r8.f90 [new file with mode: 0644]
libgfortran/generated/_conjg_c4.f90 [new file with mode: 0644]
libgfortran/generated/_conjg_c8.f90 [new file with mode: 0644]
libgfortran/generated/_cos_c4.f90 [new file with mode: 0644]
libgfortran/generated/_cos_c8.f90 [new file with mode: 0644]
libgfortran/generated/_cos_r4.f90 [new file with mode: 0644]
libgfortran/generated/_cos_r8.f90 [new file with mode: 0644]
libgfortran/generated/_cosh_r4.f90 [new file with mode: 0644]
libgfortran/generated/_cosh_r8.f90 [new file with mode: 0644]
libgfortran/generated/_dim_i4.f90 [new file with mode: 0644]
libgfortran/generated/_dim_i8.f90 [new file with mode: 0644]
libgfortran/generated/_dim_r4.f90 [new file with mode: 0644]
libgfortran/generated/_dim_r8.f90 [new file with mode: 0644]
libgfortran/generated/_exp_c4.f90 [new file with mode: 0644]
libgfortran/generated/_exp_c8.f90 [new file with mode: 0644]
libgfortran/generated/_exp_r4.f90 [new file with mode: 0644]
libgfortran/generated/_exp_r8.f90 [new file with mode: 0644]
libgfortran/generated/_log10_r4.f90 [new file with mode: 0644]
libgfortran/generated/_log10_r8.f90 [new file with mode: 0644]
libgfortran/generated/_log_c4.f90 [new file with mode: 0644]
libgfortran/generated/_log_c8.f90 [new file with mode: 0644]
libgfortran/generated/_log_r4.f90 [new file with mode: 0644]
libgfortran/generated/_log_r8.f90 [new file with mode: 0644]
libgfortran/generated/_mod_i4.f90 [new file with mode: 0644]
libgfortran/generated/_mod_i8.f90 [new file with mode: 0644]
libgfortran/generated/_mod_r4.f90 [new file with mode: 0644]
libgfortran/generated/_mod_r8.f90 [new file with mode: 0644]
libgfortran/generated/_sign_i4.f90 [new file with mode: 0644]
libgfortran/generated/_sign_i8.f90 [new file with mode: 0644]
libgfortran/generated/_sign_r4.f90 [new file with mode: 0644]
libgfortran/generated/_sign_r8.f90 [new file with mode: 0644]
libgfortran/generated/_sin_c4.f90 [new file with mode: 0644]
libgfortran/generated/_sin_c8.f90 [new file with mode: 0644]
libgfortran/generated/_sin_r4.f90 [new file with mode: 0644]
libgfortran/generated/_sin_r8.f90 [new file with mode: 0644]
libgfortran/generated/_sinh_r4.f90 [new file with mode: 0644]
libgfortran/generated/_sinh_r8.f90 [new file with mode: 0644]
libgfortran/generated/_sqrt_c4.f90 [new file with mode: 0644]
libgfortran/generated/_sqrt_c8.f90 [new file with mode: 0644]
libgfortran/generated/_sqrt_r4.f90 [new file with mode: 0644]
libgfortran/generated/_sqrt_r8.f90 [new file with mode: 0644]
libgfortran/generated/_tan_r4.f90 [new file with mode: 0644]
libgfortran/generated/_tan_r8.f90 [new file with mode: 0644]
libgfortran/generated/_tanh_r4.f90 [new file with mode: 0644]
libgfortran/generated/_tanh_r8.f90 [new file with mode: 0644]
libgfortran/generated/all_l4.c [new file with mode: 0644]
libgfortran/generated/all_l8.c [new file with mode: 0644]
libgfortran/generated/any_l4.c [new file with mode: 0644]
libgfortran/generated/any_l8.c [new file with mode: 0644]
libgfortran/generated/count_4_l4.c [new file with mode: 0644]
libgfortran/generated/count_4_l8.c [new file with mode: 0644]
libgfortran/generated/count_8_l4.c [new file with mode: 0644]
libgfortran/generated/count_8_l8.c [new file with mode: 0644]
libgfortran/generated/cshift1_4.c [new file with mode: 0644]
libgfortran/generated/cshift1_8.c [new file with mode: 0644]
libgfortran/generated/dotprod_c4.c [new file with mode: 0644]
libgfortran/generated/dotprod_c8.c [new file with mode: 0644]
libgfortran/generated/dotprod_i4.c [new file with mode: 0644]
libgfortran/generated/dotprod_i8.c [new file with mode: 0644]
libgfortran/generated/dotprod_l4.c [new file with mode: 0644]
libgfortran/generated/dotprod_l8.c [new file with mode: 0644]
libgfortran/generated/dotprod_r4.c [new file with mode: 0644]
libgfortran/generated/dotprod_r8.c [new file with mode: 0644]
libgfortran/generated/eoshift1_4.c [new file with mode: 0644]
libgfortran/generated/eoshift1_8.c [new file with mode: 0644]
libgfortran/generated/eoshift3_4.c [new file with mode: 0644]
libgfortran/generated/eoshift3_8.c [new file with mode: 0644]
libgfortran/generated/exp_c4.c [new file with mode: 0644]
libgfortran/generated/exp_c8.c [new file with mode: 0644]
libgfortran/generated/exponent_r4.c [new file with mode: 0644]
libgfortran/generated/exponent_r8.c [new file with mode: 0644]
libgfortran/generated/fraction_r4.c [new file with mode: 0644]
libgfortran/generated/fraction_r8.c [new file with mode: 0644]
libgfortran/generated/hyp_c4.c [new file with mode: 0644]
libgfortran/generated/hyp_c8.c [new file with mode: 0644]
libgfortran/generated/in_pack_i4.c [new file with mode: 0644]
libgfortran/generated/in_pack_i8.c [new file with mode: 0644]
libgfortran/generated/in_unpack_i4.c [new file with mode: 0644]
libgfortran/generated/in_unpack_i8.c [new file with mode: 0644]
libgfortran/generated/matmul_c4.c [new file with mode: 0644]
libgfortran/generated/matmul_c8.c [new file with mode: 0644]
libgfortran/generated/matmul_i4.c [new file with mode: 0644]
libgfortran/generated/matmul_i8.c [new file with mode: 0644]
libgfortran/generated/matmul_l4.c [new file with mode: 0644]
libgfortran/generated/matmul_l8.c [new file with mode: 0644]
libgfortran/generated/matmul_r4.c [new file with mode: 0644]
libgfortran/generated/matmul_r8.c [new file with mode: 0644]
libgfortran/generated/maxloc0_4_i4.c [new file with mode: 0644]
libgfortran/generated/maxloc0_4_i8.c [new file with mode: 0644]
libgfortran/generated/maxloc0_4_r4.c [new file with mode: 0644]
libgfortran/generated/maxloc0_4_r8.c [new file with mode: 0644]
libgfortran/generated/maxloc0_8_i4.c [new file with mode: 0644]
libgfortran/generated/maxloc0_8_i8.c [new file with mode: 0644]
libgfortran/generated/maxloc0_8_r4.c [new file with mode: 0644]
libgfortran/generated/maxloc0_8_r8.c [new file with mode: 0644]
libgfortran/generated/maxloc1_4_i4.c [new file with mode: 0644]
libgfortran/generated/maxloc1_4_i8.c [new file with mode: 0644]
libgfortran/generated/maxloc1_4_r4.c [new file with mode: 0644]
libgfortran/generated/maxloc1_4_r8.c [new file with mode: 0644]
libgfortran/generated/maxloc1_8_i4.c [new file with mode: 0644]
libgfortran/generated/maxloc1_8_i8.c [new file with mode: 0644]
libgfortran/generated/maxloc1_8_r4.c [new file with mode: 0644]
libgfortran/generated/maxloc1_8_r8.c [new file with mode: 0644]
libgfortran/generated/maxval_i4.c [new file with mode: 0644]
libgfortran/generated/maxval_i8.c [new file with mode: 0644]
libgfortran/generated/maxval_r4.c [new file with mode: 0644]
libgfortran/generated/maxval_r8.c [new file with mode: 0644]
libgfortran/generated/minloc0_4_i4.c [new file with mode: 0644]
libgfortran/generated/minloc0_4_i8.c [new file with mode: 0644]
libgfortran/generated/minloc0_4_r4.c [new file with mode: 0644]
libgfortran/generated/minloc0_4_r8.c [new file with mode: 0644]
libgfortran/generated/minloc0_8_i4.c [new file with mode: 0644]
libgfortran/generated/minloc0_8_i8.c [new file with mode: 0644]
libgfortran/generated/minloc0_8_r4.c [new file with mode: 0644]
libgfortran/generated/minloc0_8_r8.c [new file with mode: 0644]
libgfortran/generated/minloc1_4_i4.c [new file with mode: 0644]
libgfortran/generated/minloc1_4_i8.c [new file with mode: 0644]
libgfortran/generated/minloc1_4_r4.c [new file with mode: 0644]
libgfortran/generated/minloc1_4_r8.c [new file with mode: 0644]
libgfortran/generated/minloc1_8_i4.c [new file with mode: 0644]
libgfortran/generated/minloc1_8_i8.c [new file with mode: 0644]
libgfortran/generated/minloc1_8_r4.c [new file with mode: 0644]
libgfortran/generated/minloc1_8_r8.c [new file with mode: 0644]
libgfortran/generated/minval_i4.c [new file with mode: 0644]
libgfortran/generated/minval_i8.c [new file with mode: 0644]
libgfortran/generated/minval_r4.c [new file with mode: 0644]
libgfortran/generated/minval_r8.c [new file with mode: 0644]
libgfortran/generated/nearest_r4.c [new file with mode: 0644]
libgfortran/generated/nearest_r8.c [new file with mode: 0644]
libgfortran/generated/product_c4.c [new file with mode: 0644]
libgfortran/generated/product_c8.c [new file with mode: 0644]
libgfortran/generated/product_i4.c [new file with mode: 0644]
libgfortran/generated/product_i8.c [new file with mode: 0644]
libgfortran/generated/product_r4.c [new file with mode: 0644]
libgfortran/generated/product_r8.c [new file with mode: 0644]
libgfortran/generated/reshape_i4.c [new file with mode: 0644]
libgfortran/generated/reshape_i8.c [new file with mode: 0644]
libgfortran/generated/set_exponent_r4.c [new file with mode: 0644]
libgfortran/generated/set_exponent_r8.c [new file with mode: 0644]
libgfortran/generated/shape_i4.c [new file with mode: 0644]
libgfortran/generated/shape_i8.c [new file with mode: 0644]
libgfortran/generated/sum_c4.c [new file with mode: 0644]
libgfortran/generated/sum_c8.c [new file with mode: 0644]
libgfortran/generated/sum_i4.c [new file with mode: 0644]
libgfortran/generated/sum_i8.c [new file with mode: 0644]
libgfortran/generated/sum_r4.c [new file with mode: 0644]
libgfortran/generated/sum_r8.c [new file with mode: 0644]
libgfortran/generated/transpose_i4.c [new file with mode: 0644]
libgfortran/generated/transpose_i8.c [new file with mode: 0644]
libgfortran/generated/trig_c4.c [new file with mode: 0644]
libgfortran/generated/trig_c8.c [new file with mode: 0644]
libgfortran/intrinsics/abort.c [new file with mode: 0644]
libgfortran/intrinsics/associated.c [new file with mode: 0644]
libgfortran/intrinsics/cpu_time.c [new file with mode: 0644]
libgfortran/intrinsics/cshift0.c [new file with mode: 0644]
libgfortran/intrinsics/dprod_r8.f90 [new file with mode: 0644]
libgfortran/intrinsics/eoshift0.c [new file with mode: 0644]
libgfortran/intrinsics/eoshift2.c [new file with mode: 0644]
libgfortran/intrinsics/ishftc.c [new file with mode: 0644]
libgfortran/intrinsics/pack_generic.c [new file with mode: 0644]
libgfortran/intrinsics/random.c [new file with mode: 0644]
libgfortran/intrinsics/reshape_generic.c [new file with mode: 0644]
libgfortran/intrinsics/reshape_packed.c [new file with mode: 0644]
libgfortran/intrinsics/selected_kind.f90 [new file with mode: 0644]
libgfortran/intrinsics/size.c [new file with mode: 0644]
libgfortran/intrinsics/spread_generic.c [new file with mode: 0644]
libgfortran/intrinsics/string_intrinsics.c [new file with mode: 0644]
libgfortran/intrinsics/transpose_generic.c [new file with mode: 0644]
libgfortran/intrinsics/unpack_generic.c [new file with mode: 0644]
libgfortran/io/backspace.c [new file with mode: 0644]
libgfortran/io/close.c [new file with mode: 0644]
libgfortran/io/endfile.c [new file with mode: 0644]
libgfortran/io/format.c [new file with mode: 0644]
libgfortran/io/inquire.c [new file with mode: 0644]
libgfortran/io/io.h [new file with mode: 0644]
libgfortran/io/list_read.c [new file with mode: 0644]
libgfortran/io/lock.c [new file with mode: 0644]
libgfortran/io/open.c [new file with mode: 0644]
libgfortran/io/read.c [new file with mode: 0644]
libgfortran/io/rewind.c [new file with mode: 0644]
libgfortran/io/transfer.c [new file with mode: 0644]
libgfortran/io/unit.c [new file with mode: 0644]
libgfortran/io/unix.c [new file with mode: 0644]
libgfortran/io/write.c [new file with mode: 0644]
libgfortran/libgfortran.h [new file with mode: 0644]
libgfortran/m4/all.m4 [new file with mode: 0644]
libgfortran/m4/any.m4 [new file with mode: 0644]
libgfortran/m4/cexp.m4 [new file with mode: 0644]
libgfortran/m4/chyp.m4 [new file with mode: 0644]
libgfortran/m4/count.m4 [new file with mode: 0644]
libgfortran/m4/cshift1.m4 [new file with mode: 0644]
libgfortran/m4/ctrig.m4 [new file with mode: 0644]
libgfortran/m4/dotprod.m4 [new file with mode: 0644]
libgfortran/m4/dotprodc.m4 [new file with mode: 0644]
libgfortran/m4/dotprodl.m4 [new file with mode: 0644]
libgfortran/m4/eoshift1.m4 [new file with mode: 0644]
libgfortran/m4/eoshift3.m4 [new file with mode: 0644]
libgfortran/m4/exponent.m4 [new file with mode: 0644]
libgfortran/m4/fraction.m4 [new file with mode: 0644]
libgfortran/m4/head.m4 [new file with mode: 0644]
libgfortran/m4/iforeach.m4 [new file with mode: 0644]
libgfortran/m4/ifunction.m4 [new file with mode: 0644]
libgfortran/m4/in_pack.m4 [new file with mode: 0644]
libgfortran/m4/in_unpack.m4 [new file with mode: 0644]
libgfortran/m4/iparm.m4 [new file with mode: 0644]
libgfortran/m4/matmul.m4 [new file with mode: 0644]
libgfortran/m4/matmull.m4 [new file with mode: 0644]
libgfortran/m4/maxloc0.m4 [new file with mode: 0644]
libgfortran/m4/maxloc1.m4 [new file with mode: 0644]
libgfortran/m4/maxval.m4 [new file with mode: 0644]
libgfortran/m4/minloc0.m4 [new file with mode: 0644]
libgfortran/m4/minloc1.m4 [new file with mode: 0644]
libgfortran/m4/minval.m4 [new file with mode: 0644]
libgfortran/m4/mtype.m4 [new file with mode: 0644]
libgfortran/m4/nearest.m4 [new file with mode: 0644]
libgfortran/m4/product.m4 [new file with mode: 0644]
libgfortran/m4/reshape.m4 [new file with mode: 0644]
libgfortran/m4/set_exponent.m4 [new file with mode: 0644]
libgfortran/m4/shape.m4 [new file with mode: 0644]
libgfortran/m4/specific.m4 [new file with mode: 0644]
libgfortran/m4/specific2.m4 [new file with mode: 0644]
libgfortran/m4/sum.m4 [new file with mode: 0644]
libgfortran/m4/transpose.m4 [new file with mode: 0644]
libgfortran/m4/types.m4 [new file with mode: 0644]
libgfortran/runtime/environ.c [new file with mode: 0644]
libgfortran/runtime/error.c [new file with mode: 0644]
libgfortran/runtime/in_pack_generic.c [new file with mode: 0644]
libgfortran/runtime/in_unpack_generic.c [new file with mode: 0644]
libgfortran/runtime/main.c [new file with mode: 0644]
libgfortran/runtime/memory.c [new file with mode: 0644]
libgfortran/runtime/pause.c [new file with mode: 0644]
libgfortran/runtime/select.c [new file with mode: 0644]
libgfortran/runtime/stop.c [new file with mode: 0644]
libgfortran/runtime/string.c [new file with mode: 0644]
libmudflap/ChangeLog [new file with mode: 0644]
libmudflap/Makefile.am [new file with mode: 0644]
libmudflap/Makefile.in [new file with mode: 0644]
libmudflap/acinclude.m4 [new file with mode: 0644]
libmudflap/aclocal.m4 [new file with mode: 0644]
libmudflap/config.h.in [new file with mode: 0644]
libmudflap/configure [new file with mode: 0755]
libmudflap/configure.in [new file with mode: 0644]
libmudflap/mf-heuristics.c [new file with mode: 0644]
libmudflap/mf-hooks1.c [new file with mode: 0644]
libmudflap/mf-hooks2.c [new file with mode: 0644]
libmudflap/mf-hooks3.c [new file with mode: 0644]
libmudflap/mf-impl.h [new file with mode: 0644]
libmudflap/mf-runtime.c [new file with mode: 0644]
libmudflap/mf-runtime.h.in [new file with mode: 0644]
libmudflap/stamp-h.in [new file with mode: 0644]
libmudflap/testsuite/Makefile.am [new file with mode: 0644]
libmudflap/testsuite/Makefile.in [new file with mode: 0644]
libmudflap/testsuite/config/default.exp [new file with mode: 0644]
libmudflap/testsuite/lib/libmudflap.exp [new file with mode: 0644]
libmudflap/testsuite/lib/mfdg.exp [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c++/c++frags.exp [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c++/fail24-frag.cxx [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c++/pass27-frag.cxx [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c++/pass28-frag.cxx [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c++/pass31-frag.cxx [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c++/pass41-frag.cxx [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/cfrags.exp [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail1-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail10-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail11-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail12-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail13-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail14-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail15-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail16-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail17-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail18-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail19-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail2-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail20-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail21-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail22-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail23-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail25-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail26-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail27-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail28-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail29-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail3-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail30-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail31-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail4-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail5-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail6-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail7-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail8-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/fail9-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/hook-allocstuff.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass-stratcliff.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass1-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass10-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass11-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass12-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass13-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass14-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass15-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass16-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass17-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass18-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass19-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass2-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass20-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass21-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass22-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass23-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass24-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass25-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass26-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass29-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass3-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass30-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass32-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass33-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass34-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass35-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass36-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass38-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass4-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass42-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass43-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass44-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass45-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass46-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass5-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass6-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass7-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass8-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.c/pass9-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.cth/cthfrags.exp [new file with mode: 0644]
libmudflap/testsuite/libmudflap.cth/pass37-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.cth/pass39-frag.c [new file with mode: 0644]
libmudflap/testsuite/libmudflap.cth/pass40-frag.c [new file with mode: 0644]
libobjc/configure
maintainer-scripts/ChangeLog
maintainer-scripts/gcc_release
maintainer-scripts/snapshot-README
maintainer-scripts/snapshot-index.html

index 1e07815..34e4091 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2004-05-13  Diego Novillo  <dnovillo@redhat.com>
+
+       Merge from tree-ssa-20020619-branch.
+
+       * Makefile.def: Add libbanshee, libmudflap and libgfortran.
+       * Makefile.tpl (BUILD_CONFIGDIRS): Add libbanshee.
+       (HOST_GMPLIBS): Define.
+       (HOST_GMPINC): Define.
+       (TARGET_LIB_PATH): Add libmudflap.
+       (GFORTRAN_FOR_TARGET): Define.
+       (configure-build*): Export GFORTRAN.
+       (configure-gcc): Export GMPLIBS and GMPINC.
+       (all-gcc): Add maybe-all-libbanshee.
+       (configure-target-libgfortran): Define.
+       * Makefile.in: Regenerate.
+       * configure.in (host_libs): Add libbanshee.
+       (target_libraries): Add target-libmudflap and target-libgfortran.
+       Add --with-libbanshee.
+       Handle --disable-libmudflap.
+       (*-*-freebsd*): Use with_gmp.
+       Add $(libgcj) to noconfigdirs.
+       * configure: Regenerate.
+       * depcomp: New file.
+       * MAINTAINERS: Add tree-ssa maintainers.
+
 2004-05-04  Vladimir Makarov  <vmakarov@redhat.com>
 
         * MAINTAINERS (Various Maintainers): Add myself.
diff --git a/ChangeLog.tree-ssa b/ChangeLog.tree-ssa
new file mode 100644 (file)
index 0000000..9ada8f0
--- /dev/null
@@ -0,0 +1,110 @@
+2004-05-03  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * configure.in (GMP checking): s/save_CFLAGS/saved_CFLAGS.
+       * configure: Regenerate.
+
+2004-04-22  Loren J. Rittle <ljrittle@acm.org>
+
+       * configure.in (*-*-freebsd*): Use with_gmp to "Avoid crusty gmp.h."
+       * configure: Rebuilt (with autoconf version 2.13).
+
+2004-04-17  Paul Brook  <paul@codesourcery.com>
+
+       * Makefile.tmp (EXTRA_HOST_FLAGS): Remove GMPLIBS and GMPINC.
+       (configure-gcc): Set GMPLIBS and GMPINC.
+       * Makefile.in: Regenerate.
+
+2004-04-14  Paul Brook  <paul@codesourcery.com>
+
+       * Makefile.tmp (HOST_GMPLIBS, HOST_GMPINC): New variables.
+       (EXTRA_HOST_FLAGS): Pass them.
+       * configure.in: Add check for GMP.  Disable languages if not found.
+       * Makefile.in, configure: Regenrate.
+
+2004-03-29  Diego Novillo  <dnovillo@redhat.com>
+
+       * configure.in: Set with_libbansshee to yes by default.
+       * configure: Regenerate.
+
+2004-03-28  Diego Novillo  <dnovillo@redhat.com>
+
+       * configure.in: Fix handling of --without-libbanshee.
+       * configure: Regenerate.
+
+2004-03-26  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * configure.in: Add support for --without-libbanshee.
+       * configure: Regenerated.
+
+2004-02-17  Brian Booth  <bbooth@redhat.com>
+
+       * MAINTAINERS.tree-ssa: Add self to write after approval.
+
+2004-02-13  Loren J. Rittle <ljrittle@acm.org>
+
+       * configure.in (*-*-freebsd*): Avoid crusty gmp.h.
+       (alpha*-*-*freebsd*, i[[3456789]]86-*-*freebsd*): Merge into above.
+       * configure: Rebuilt (with autoconf version 2.13).
+
+2003-10-22  Frank Ch. Eigler  <fche@redhat.com>
+
+       * configure.in: Add support for "--disable-libmudflap" option.
+       * configure: Regenerated.
+
+2003-09-22  Diego Novillo  <dnovillo@redhat.com>
+
+       * MAINTAINERS.tree-ssa: Add Andrew MacLeod as global maintainer for
+       the branch.
+
+2003-08-23  Paul Brook  <paul@nowt.org>
+
+       * Makefile.in: Regenerate.
+
+2003-07-26  Paul Brook  <paul@nowt.org>
+
+       * Makefile.def: Add libgfortran and GFORTRAN_FOR_TARGET.
+       * Makefile.tmp: Ditto.
+       * configure.in: Ditto.
+       * depcomp: New file.
+       * maintainer-scripts/gcc_release: Add gcc-fortran.
+       * maintainer-scripts/snapshot-README: Ditto.
+       * maintainer-scripts/snapshot-index.html: Ditto.
+       * libgfortran: New target library.
+
+2003-06-05  Frank Ch. Eigler  <fche@redhat.com>
+
+       * Makefile.in: Regenerated to activate libmudflap builds.
+
+2003-04-25  Diego Novillo  <dnovillo@redhat.com>
+
+       * MAINTAINERS.tree-ssa: New file.
+
+2003-01-29  Daniel Berlin  <dberlin@dberlin.org>
+
+       * configure.in: Use ac_configure_args for libbanshee option
+       * configure: regen.
+
+2002-11-27  Diego Novillo  <dnovillo@redhat.com>
+
+       * Makefile.tpl (all-gcc, all-bootstrap): Add dependency on 
+       all-libbanshee.
+       * Makefile.in: Regenerate.
+
+2002-11-25  Daniel Berlin  <dberlin@dberlin.org>
+       
+       * Makefile.def: Diego already did the libmudflap moving in a merge,
+       so remove the extra i added.
+       * Makefile.in: Regenerate.
+
+2002-11-24  Daniel Berlin  <dberlin@dberlin.org>
+
+       * configure.in: Add libbanshee related stuff.
+       * Makefile.in: Regenerate from Makefile.def.
+       * Makefile.def: Move libmudflap stuff to here, where it belongs.
+       Add libbanshee stuff.
+       * Makefile.tpl: Add libbanshee stuff.
+
+2002-08-12  Frank Ch. Eigler  <fche@redhat.com>
+
+       * Makefile.in (target-libmudflap): Add libmudflap-related targets.
+       * configure.in (target_libs): Ditto.
index e2b979f..14dac9b 100644 (file)
@@ -170,6 +170,11 @@ gcov                       Nathan Sidwell          nathan@codesourcery.com
 option handling                Neil Booth              neil@daikokuya.co.uk
 libffi testsuite       Andreas Tobler          andreast@gcc.gnu.org
 middle-end             Roger Sayle             roger@eyesopen.com
+tree-ssa               Diego Novillo           dnovillo@redhat.com
+tree-ssa               Andrew MacLeod          amacleod@redhat.com
+PRE, points-to         Daniel Berlin           dberlin@dberlin.org
+mudflap                        Frank Ch. Eigler        fche@redhat.com
+tree browser/unparser  Sebastian Pop           s.pop@laposte.net
 
 Note individuals who maintain parts of the compiler need approval to check
 in changes outside of the parts of the compiler they maintain.
index e8e207a..5f29368 100644 (file)
@@ -25,6 +25,7 @@ AutoGen definitions Makefile.tpl;
 // that recursive target in its Makefile.
 
 build_modules= { module= libiberty; };
+build_modules= { module= libbanshee; };
 
 host_modules= { module= ash; };
 host_modules= { module= autoconf; };
@@ -59,6 +60,7 @@ host_modules= { module= tcl;
 host_modules= { module= itcl; };
 host_modules= { module= ld; bootstrap=true; };
 host_modules= { module= libgui; };
+host_modules= { module= libbanshee; bootstrap=true; no_install=true; };
 host_modules= { module= libiberty; bootstrap=true; };
 host_modules= { module= libtool; };
 host_modules= { module= m4; };
@@ -97,8 +99,10 @@ host_modules= { module= libtermcap; no_check=true;
 host_modules= { module= utils; no_check=true; };
 
 target_modules = { module= libstdc++-v3; raw_cxx=true; };
+target_modules = { module= libmudflap; };
 target_modules = { module= newlib; };
 target_modules = { module= libf2c; };
+target_modules = { module= libgfortran; };
 target_modules = { module= libobjc; };
 target_modules = { module= libtermcap; no_check=true; stage=true;
                    missing=mostlyclean;
@@ -202,6 +206,7 @@ flags_to_pass = { flag= CXX_FOR_TARGET ; };
 flags_to_pass = { flag= CXXFLAGS_FOR_TARGET ; };
 flags_to_pass = { flag= DLLTOOL_FOR_TARGET ; };
 flags_to_pass = { flag= GCJ_FOR_TARGET ; };
+flags_to_pass = { flag= GFORTRAN_FOR_TARGET ; };
 flags_to_pass = { flag= LD_FOR_TARGET ; };
 flags_to_pass = { flag= LIBCFLAGS_FOR_TARGET ; };
 flags_to_pass = { flag= LIBCXXFLAGS_FOR_TARGET ; };
index 8f60905..ff065ac 100644 (file)
@@ -102,7 +102,7 @@ REALLY_SET_LIB_PATH = \
   $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
 
 # This is the list of directories to be built for the build system.
-BUILD_CONFIGDIRS = libiberty
+BUILD_CONFIGDIRS = libiberty libbanshee
 # Build programs are put under this directory.
 BUILD_SUBDIR = @build_subdir@
 # This is set by the configure script to the arguments to use when configuring
@@ -124,6 +124,10 @@ TARGET_SUBDIR = @target_subdir@
 # directories built for the target.
 TARGET_CONFIGARGS = @target_configargs@
 
+# Where to find GMP
+HOST_GMPLIBS = @gmplibs@
+HOST_GMPINC = @gmpinc@
+
 # ----------------------------------------------
 # Programs producing files for the BUILD machine
 # ----------------------------------------------
@@ -241,7 +245,7 @@ PICFLAG =
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
 # so that prorgams built for the target machine work.
-TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
+TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:$$r/$(TARGET_SUBDIR)/libmudflap/.libs
 
 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
 
@@ -308,6 +312,7 @@ USUAL_DLLTOOL_FOR_TARGET = ` \
   fi`
 
 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
+GFORTRAN_FOR_TARGET = @GFORTRAN_FOR_TARGET@
 
 LD_FOR_TARGET=@LD_FOR_TARGET@
 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
@@ -446,6 +451,7 @@ BASE_FLAGS_TO_PASS = \
        "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
        "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
        "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
+       "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
        "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
        "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
        "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
@@ -568,6 +574,7 @@ configure-host: maybe-configure-gcc  \
     maybe-configure-itcl \
     maybe-configure-ld \
     maybe-configure-libgui \
+    maybe-configure-libbanshee \
     maybe-configure-libiberty \
     maybe-configure-libtool \
     maybe-configure-m4 \
@@ -603,8 +610,10 @@ configure-host: maybe-configure-gcc  \
 .PHONY: configure-target
 configure-target:  \
     maybe-configure-target-libstdc++-v3 \
+    maybe-configure-target-libmudflap \
     maybe-configure-target-newlib \
     maybe-configure-target-libf2c \
+    maybe-configure-target-libgfortran \
     maybe-configure-target-libobjc \
     maybe-configure-target-libtermcap \
     maybe-configure-target-winsup \
@@ -658,6 +667,7 @@ all-host: maybe-all-gcc  \
     maybe-all-itcl \
     maybe-all-ld \
     maybe-all-libgui \
+    maybe-all-libbanshee \
     maybe-all-libiberty \
     maybe-all-libtool \
     maybe-all-m4 \
@@ -693,8 +703,10 @@ all-host: maybe-all-gcc  \
 .PHONY: all-target
 all-target:  \
     maybe-all-target-libstdc++-v3 \
+    maybe-all-target-libmudflap \
     maybe-all-target-newlib \
     maybe-all-target-libf2c \
+    maybe-all-target-libgfortran \
     maybe-all-target-libobjc \
     maybe-all-target-libtermcap \
     maybe-all-target-winsup \
@@ -752,6 +764,7 @@ info-host: maybe-info-gcc  \
     maybe-info-itcl \
     maybe-info-ld \
     maybe-info-libgui \
+    maybe-info-libbanshee \
     maybe-info-libiberty \
     maybe-info-libtool \
     maybe-info-m4 \
@@ -788,8 +801,10 @@ info-host: maybe-info-gcc  \
 .PHONY: info-target
 info-target:  \
     maybe-info-target-libstdc++-v3 \
+    maybe-info-target-libmudflap \
     maybe-info-target-newlib \
     maybe-info-target-libf2c \
+    maybe-info-target-libgfortran \
     maybe-info-target-libobjc \
     maybe-info-target-libtermcap \
     maybe-info-target-winsup \
@@ -842,6 +857,7 @@ dvi-host: maybe-dvi-gcc  \
     maybe-dvi-itcl \
     maybe-dvi-ld \
     maybe-dvi-libgui \
+    maybe-dvi-libbanshee \
     maybe-dvi-libiberty \
     maybe-dvi-libtool \
     maybe-dvi-m4 \
@@ -878,8 +894,10 @@ dvi-host: maybe-dvi-gcc  \
 .PHONY: dvi-target
 dvi-target:  \
     maybe-dvi-target-libstdc++-v3 \
+    maybe-dvi-target-libmudflap \
     maybe-dvi-target-newlib \
     maybe-dvi-target-libf2c \
+    maybe-dvi-target-libgfortran \
     maybe-dvi-target-libobjc \
     maybe-dvi-target-libtermcap \
     maybe-dvi-target-winsup \
@@ -932,6 +950,7 @@ TAGS-host: maybe-TAGS-gcc  \
     maybe-TAGS-itcl \
     maybe-TAGS-ld \
     maybe-TAGS-libgui \
+    maybe-TAGS-libbanshee \
     maybe-TAGS-libiberty \
     maybe-TAGS-libtool \
     maybe-TAGS-m4 \
@@ -968,8 +987,10 @@ TAGS-host: maybe-TAGS-gcc  \
 .PHONY: TAGS-target
 TAGS-target:  \
     maybe-TAGS-target-libstdc++-v3 \
+    maybe-TAGS-target-libmudflap \
     maybe-TAGS-target-newlib \
     maybe-TAGS-target-libf2c \
+    maybe-TAGS-target-libgfortran \
     maybe-TAGS-target-libobjc \
     maybe-TAGS-target-libtermcap \
     maybe-TAGS-target-winsup \
@@ -1022,6 +1043,7 @@ install-info-host: maybe-install-info-gcc  \
     maybe-install-info-itcl \
     maybe-install-info-ld \
     maybe-install-info-libgui \
+    maybe-install-info-libbanshee \
     maybe-install-info-libiberty \
     maybe-install-info-libtool \
     maybe-install-info-m4 \
@@ -1058,8 +1080,10 @@ install-info-host: maybe-install-info-gcc  \
 .PHONY: install-info-target
 install-info-target:  \
     maybe-install-info-target-libstdc++-v3 \
+    maybe-install-info-target-libmudflap \
     maybe-install-info-target-newlib \
     maybe-install-info-target-libf2c \
+    maybe-install-info-target-libgfortran \
     maybe-install-info-target-libobjc \
     maybe-install-info-target-libtermcap \
     maybe-install-info-target-winsup \
@@ -1112,6 +1136,7 @@ installcheck-host: maybe-installcheck-gcc  \
     maybe-installcheck-itcl \
     maybe-installcheck-ld \
     maybe-installcheck-libgui \
+    maybe-installcheck-libbanshee \
     maybe-installcheck-libiberty \
     maybe-installcheck-libtool \
     maybe-installcheck-m4 \
@@ -1148,8 +1173,10 @@ installcheck-host: maybe-installcheck-gcc  \
 .PHONY: installcheck-target
 installcheck-target:  \
     maybe-installcheck-target-libstdc++-v3 \
+    maybe-installcheck-target-libmudflap \
     maybe-installcheck-target-newlib \
     maybe-installcheck-target-libf2c \
+    maybe-installcheck-target-libgfortran \
     maybe-installcheck-target-libobjc \
     maybe-installcheck-target-libtermcap \
     maybe-installcheck-target-winsup \
@@ -1202,6 +1229,7 @@ mostlyclean-host: maybe-mostlyclean-gcc  \
     maybe-mostlyclean-itcl \
     maybe-mostlyclean-ld \
     maybe-mostlyclean-libgui \
+    maybe-mostlyclean-libbanshee \
     maybe-mostlyclean-libiberty \
     maybe-mostlyclean-libtool \
     maybe-mostlyclean-m4 \
@@ -1238,8 +1266,10 @@ mostlyclean-host: maybe-mostlyclean-gcc  \
 .PHONY: mostlyclean-target
 mostlyclean-target:  \
     maybe-mostlyclean-target-libstdc++-v3 \
+    maybe-mostlyclean-target-libmudflap \
     maybe-mostlyclean-target-newlib \
     maybe-mostlyclean-target-libf2c \
+    maybe-mostlyclean-target-libgfortran \
     maybe-mostlyclean-target-libobjc \
     maybe-mostlyclean-target-libtermcap \
     maybe-mostlyclean-target-winsup \
@@ -1292,6 +1322,7 @@ clean-host: maybe-clean-gcc  \
     maybe-clean-itcl \
     maybe-clean-ld \
     maybe-clean-libgui \
+    maybe-clean-libbanshee \
     maybe-clean-libiberty \
     maybe-clean-libtool \
     maybe-clean-m4 \
@@ -1328,8 +1359,10 @@ clean-host: maybe-clean-gcc  \
 .PHONY: clean-target
 clean-target:  \
     maybe-clean-target-libstdc++-v3 \
+    maybe-clean-target-libmudflap \
     maybe-clean-target-newlib \
     maybe-clean-target-libf2c \
+    maybe-clean-target-libgfortran \
     maybe-clean-target-libobjc \
     maybe-clean-target-libtermcap \
     maybe-clean-target-winsup \
@@ -1382,6 +1415,7 @@ distclean-host: maybe-distclean-gcc  \
     maybe-distclean-itcl \
     maybe-distclean-ld \
     maybe-distclean-libgui \
+    maybe-distclean-libbanshee \
     maybe-distclean-libiberty \
     maybe-distclean-libtool \
     maybe-distclean-m4 \
@@ -1418,8 +1452,10 @@ distclean-host: maybe-distclean-gcc  \
 .PHONY: distclean-target
 distclean-target:  \
     maybe-distclean-target-libstdc++-v3 \
+    maybe-distclean-target-libmudflap \
     maybe-distclean-target-newlib \
     maybe-distclean-target-libf2c \
+    maybe-distclean-target-libgfortran \
     maybe-distclean-target-libobjc \
     maybe-distclean-target-libtermcap \
     maybe-distclean-target-winsup \
@@ -1472,6 +1508,7 @@ maintainer-clean-host: maybe-maintainer-clean-gcc  \
     maybe-maintainer-clean-itcl \
     maybe-maintainer-clean-ld \
     maybe-maintainer-clean-libgui \
+    maybe-maintainer-clean-libbanshee \
     maybe-maintainer-clean-libiberty \
     maybe-maintainer-clean-libtool \
     maybe-maintainer-clean-m4 \
@@ -1508,8 +1545,10 @@ maintainer-clean-host: maybe-maintainer-clean-gcc  \
 .PHONY: maintainer-clean-target
 maintainer-clean-target:  \
     maybe-maintainer-clean-target-libstdc++-v3 \
+    maybe-maintainer-clean-target-libmudflap \
     maybe-maintainer-clean-target-newlib \
     maybe-maintainer-clean-target-libf2c \
+    maybe-maintainer-clean-target-libgfortran \
     maybe-maintainer-clean-target-libobjc \
     maybe-maintainer-clean-target-libtermcap \
     maybe-maintainer-clean-target-winsup \
@@ -1619,6 +1658,7 @@ do-check: maybe-check-gcc  \
     maybe-check-itcl \
     maybe-check-ld \
     maybe-check-libgui \
+    maybe-check-libbanshee \
     maybe-check-libiberty \
     maybe-check-libtool \
     maybe-check-m4 \
@@ -1652,8 +1692,10 @@ do-check: maybe-check-gcc  \
     maybe-check-libtermcap \
     maybe-check-utils \
     maybe-check-target-libstdc++-v3 \
+    maybe-check-target-libmudflap \
     maybe-check-target-newlib \
     maybe-check-target-libf2c \
+    maybe-check-target-libgfortran \
     maybe-check-target-libobjc \
     maybe-check-target-libtermcap \
     maybe-check-target-winsup \
@@ -1729,6 +1771,7 @@ install-host-nogcc:  \
     maybe-install-itcl \
     maybe-install-ld \
     maybe-install-libgui \
+    maybe-install-libbanshee \
     maybe-install-libiberty \
     maybe-install-libtool \
     maybe-install-m4 \
@@ -1796,6 +1839,7 @@ install-host: maybe-install-gcc  \
     maybe-install-itcl \
     maybe-install-ld \
     maybe-install-libgui \
+    maybe-install-libbanshee \
     maybe-install-libiberty \
     maybe-install-libtool \
     maybe-install-m4 \
@@ -1832,8 +1876,10 @@ install-host: maybe-install-gcc  \
 .PHONY: install-target
 install-target:  \
     maybe-install-target-libstdc++-v3 \
+    maybe-install-target-libmudflap \
     maybe-install-target-newlib \
     maybe-install-target-libf2c \
+    maybe-install-target-libgfortran \
     maybe-install-target-libobjc \
     maybe-install-target-libtermcap \
     maybe-install-target-winsup \
@@ -1918,6 +1964,7 @@ configure-build-libiberty:
        CXX="$(CXX_FOR_BUILD)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
        LD="$(LD_FOR_BUILD)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
@@ -1972,6 +2019,76 @@ all-build-libiberty: configure-build-libiberty
        s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
        (cd $(BUILD_SUBDIR)/libiberty && $(MAKE) all)
 
+.PHONY: configure-build-libbanshee maybe-configure-build-libbanshee
+maybe-configure-build-libbanshee:
+configure-build-libbanshee:
+       @test ! -f $(BUILD_SUBDIR)/libbanshee/Makefile || exit 0; \
+       $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libbanshee ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       AR="$(AR_FOR_BUILD)"; export AR; \
+       AS="$(AS_FOR_BUILD)"; export AS; \
+       CC="$(CC_FOR_BUILD)"; export CC; \
+       CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
+       CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
+       CXX="$(CXX_FOR_BUILD)"; export CXX; \
+       CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
+       GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
+       DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
+       LD="$(LD_FOR_BUILD)"; export LD; \
+       LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
+       NM="$(NM_FOR_BUILD)"; export NM; \
+       RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
+       WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
+       echo Configuring in $(BUILD_SUBDIR)/libbanshee; \
+       cd "$(BUILD_SUBDIR)/libbanshee" || exit 1; \
+       case $(srcdir) in \
+         /* | [A-Za-z]:[\\/]*) \
+           topdir=$(srcdir) ;; \
+         *) \
+           case "$(BUILD_SUBDIR)" in \
+             .) topdir="../$(srcdir)" ;; \
+             *) topdir="../../$(srcdir)" ;; \
+           esac ;; \
+       esac; \
+       if [ "$(srcdir)" = "." ] ; then \
+         if [ "$(BUILD_SUBDIR)" != "." ] ; then \
+           if $(SHELL) $$s/symlink-tree $${topdir}/libbanshee "no-such-file" ; then \
+             if [ -f Makefile ]; then \
+               if $(MAKE) distclean; then \
+                 true; \
+               else \
+                 exit 1; \
+               fi; \
+             else \
+               true; \
+             fi; \
+           else \
+             exit 1; \
+           fi; \
+         else \
+           true; \
+         fi; \
+         srcdiroption="--srcdir=."; \
+         libsrcdir="."; \
+       else \
+         srcdiroption="--srcdir=$${topdir}/libbanshee"; \
+         libsrcdir="$$s/libbanshee"; \
+       fi; \
+       rm -f no-such-file || : ; \
+       CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
+         $(BUILD_CONFIGARGS) $${srcdiroption} \
+         --with-build-subdir="$(BUILD_SUBDIR)" \
+         || exit 1
+
+.PHONY: all-build-libbanshee maybe-all-build-libbanshee
+maybe-all-build-libbanshee:
+all-build-libbanshee: configure-build-libbanshee
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       (cd $(BUILD_SUBDIR)/libbanshee && $(MAKE) all)
+
 
 # --------------------------------------
 # Modules which run on the host machine
@@ -10483,6 +10600,268 @@ maintainer-clean-libgui:
 
 
 
+.PHONY: configure-libbanshee maybe-configure-libbanshee
+maybe-configure-libbanshee:
+configure-libbanshee:
+       @test ! -f libbanshee/Makefile || exit 0; \
+       [ -d libbanshee ] || mkdir libbanshee; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       CC="$(CC)"; export CC; \
+       CFLAGS="$(CFLAGS)"; export CFLAGS; \
+       CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
+       CXX="$(CXX)"; export CXX; \
+       CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
+       AR="$(AR)"; export AR; \
+       AS="$(AS)"; export AS; \
+       CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
+       DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
+       LD="$(LD)"; export LD; \
+       LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
+       NM="$(NM)"; export NM; \
+       RANLIB="$(RANLIB)"; export RANLIB; \
+       WINDRES="$(WINDRES)"; export WINDRES; \
+       OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
+       OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
+       echo Configuring in libbanshee; \
+       cd libbanshee || exit 1; \
+       case $(srcdir) in \
+         \.) \
+           srcdiroption="--srcdir=."; \
+           libsrcdir=".";; \
+         /* | [A-Za-z]:[\\/]*) \
+           srcdiroption="--srcdir=$(srcdir)/libbanshee"; \
+           libsrcdir="$$s/libbanshee";; \
+         *) \
+           srcdiroption="--srcdir=../$(srcdir)/libbanshee"; \
+           libsrcdir="$$s/libbanshee";; \
+       esac; \
+       $(SHELL) $${libsrcdir}/configure \
+         $(HOST_CONFIGARGS) $${srcdiroption} \
+         || exit 1
+
+.PHONY: all-libbanshee maybe-all-libbanshee
+maybe-all-libbanshee:
+all-libbanshee: configure-libbanshee
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd libbanshee && $(MAKE) $(FLAGS_TO_PASS) all)
+
+.PHONY: check-libbanshee maybe-check-libbanshee
+maybe-check-libbanshee:
+
+check-libbanshee:
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd libbanshee && $(MAKE) $(FLAGS_TO_PASS) check)
+
+
+.PHONY: install-libbanshee maybe-install-libbanshee
+maybe-install-libbanshee:
+
+install-libbanshee:
+
+
+# Other targets (info, dvi, etc.)
+
+.PHONY: maybe-info-libbanshee info-libbanshee
+maybe-info-libbanshee:
+
+info-libbanshee: \
+    configure-libbanshee 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing info in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 info) \
+         || exit 1
+
+
+.PHONY: maybe-dvi-libbanshee dvi-libbanshee
+maybe-dvi-libbanshee:
+
+dvi-libbanshee: \
+    configure-libbanshee 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing dvi in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 dvi) \
+         || exit 1
+
+
+.PHONY: maybe-TAGS-libbanshee TAGS-libbanshee
+maybe-TAGS-libbanshee:
+
+TAGS-libbanshee: \
+    configure-libbanshee 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing TAGS in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 TAGS) \
+         || exit 1
+
+
+.PHONY: maybe-install-info-libbanshee install-info-libbanshee
+maybe-install-info-libbanshee:
+
+install-info-libbanshee: \
+    configure-libbanshee \
+    info-libbanshee 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing install-info in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 install-info) \
+         || exit 1
+
+
+.PHONY: maybe-installcheck-libbanshee installcheck-libbanshee
+maybe-installcheck-libbanshee:
+
+installcheck-libbanshee: \
+    configure-libbanshee 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing installcheck in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 installcheck) \
+         || exit 1
+
+
+.PHONY: maybe-mostlyclean-libbanshee mostlyclean-libbanshee
+maybe-mostlyclean-libbanshee:
+
+mostlyclean-libbanshee: 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing mostlyclean in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 mostlyclean) \
+         || exit 1
+
+
+.PHONY: maybe-clean-libbanshee clean-libbanshee
+maybe-clean-libbanshee:
+
+clean-libbanshee: 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing clean in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 clean) \
+         || exit 1
+
+
+.PHONY: maybe-distclean-libbanshee distclean-libbanshee
+maybe-distclean-libbanshee:
+
+distclean-libbanshee: 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing distclean in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 distclean) \
+         || exit 1
+
+
+.PHONY: maybe-maintainer-clean-libbanshee maintainer-clean-libbanshee
+maybe-maintainer-clean-libbanshee:
+
+maintainer-clean-libbanshee: 
+       @[ -f ./libbanshee/Makefile ] || exit 0; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       for flag in $(EXTRA_HOST_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       echo "Doing maintainer-clean in libbanshee" ; \
+       (cd libbanshee && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 maintainer-clean) \
+         || exit 1
+
+
+
 .PHONY: configure-libiberty maybe-configure-libiberty
 maybe-configure-libiberty:
 configure-libiberty:
@@ -18940,6 +19319,7 @@ configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
        CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -19194,18 +19574,18 @@ maintainer-clean-target-libstdc++-v3:
 
 
 
-.PHONY: configure-target-newlib maybe-configure-target-newlib
-maybe-configure-target-newlib:
+.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
+maybe-configure-target-libmudflap:
 
 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
-$(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
-       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
-       rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
-       cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
+$(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
+       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
+       rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
+       cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
 
-configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
-       @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
-       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
+configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
+       @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
+       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
        r=`${PWD_COMMAND}`; export r; \
        s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
        $(SET_LIB_PATH) \
@@ -19218,14 +19598,15 @@ configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
        NM="$(NM_FOR_TARGET)"; export NM; \
        RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
        WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
-       echo Configuring in $(TARGET_SUBDIR)/newlib; \
-       cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
+       echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
+       cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
        case $(srcdir) in \
          /* | [A-Za-z]:[\\/]*) \
            topdir=$(srcdir) ;; \
@@ -19235,27 +19616,306 @@ configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
              *) topdir="../../$(srcdir)" ;; \
            esac ;; \
        esac; \
-         srcdiroption="--srcdir=$${topdir}/newlib"; \
-         libsrcdir="$$s/newlib"; \
+         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
+         libsrcdir="$$s/libmudflap"; \
        rm -f no-such-file || : ; \
        CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
          $(TARGET_CONFIGARGS) $${srcdiroption} \
          --with-target-subdir="$(TARGET_SUBDIR)" \
          || exit 1
 
-.PHONY: all-target-newlib maybe-all-target-newlib
-maybe-all-target-newlib:
-all-target-newlib: configure-target-newlib
+.PHONY: all-target-libmudflap maybe-all-target-libmudflap
+maybe-all-target-libmudflap:
+all-target-libmudflap: configure-target-libmudflap
        @r=`${PWD_COMMAND}`; export r; \
        s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
        $(SET_LIB_PATH) \
-       (cd $(TARGET_SUBDIR)/newlib && \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
          $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
 
-.PHONY: check-target-newlib maybe-check-target-newlib
-maybe-check-target-newlib:
+.PHONY: check-target-libmudflap maybe-check-target-libmudflap
+maybe-check-target-libmudflap:
 
-check-target-newlib:
+check-target-libmudflap:
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
+
+
+.PHONY: install-target-libmudflap maybe-install-target-libmudflap
+maybe-install-target-libmudflap:
+
+install-target-libmudflap: installdirs
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
+
+
+# Other targets (info, dvi, etc.)
+
+.PHONY: maybe-info-target-libmudflap info-target-libmudflap
+maybe-info-target-libmudflap:
+
+info-target-libmudflap: \
+    configure-target-libmudflap 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 info) \
+         || exit 1
+
+
+.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
+maybe-dvi-target-libmudflap:
+
+dvi-target-libmudflap: \
+    configure-target-libmudflap 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 dvi) \
+         || exit 1
+
+
+.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
+maybe-TAGS-target-libmudflap:
+
+TAGS-target-libmudflap: \
+    configure-target-libmudflap 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 TAGS) \
+         || exit 1
+
+
+.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
+maybe-install-info-target-libmudflap:
+
+install-info-target-libmudflap: \
+    configure-target-libmudflap \
+    info-target-libmudflap 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 install-info) \
+         || exit 1
+
+
+.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
+maybe-installcheck-target-libmudflap:
+
+installcheck-target-libmudflap: \
+    configure-target-libmudflap 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 installcheck) \
+         || exit 1
+
+
+.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
+maybe-mostlyclean-target-libmudflap:
+
+mostlyclean-target-libmudflap: 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 mostlyclean) \
+         || exit 1
+
+
+.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
+maybe-clean-target-libmudflap:
+
+clean-target-libmudflap: 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 clean) \
+         || exit 1
+
+
+.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
+maybe-distclean-target-libmudflap:
+
+distclean-target-libmudflap: 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 distclean) \
+         || exit 1
+
+
+.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
+maybe-maintainer-clean-target-libmudflap:
+
+maintainer-clean-target-libmudflap: 
+       @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libmudflap && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 maintainer-clean) \
+         || exit 1
+
+
+
+.PHONY: configure-target-newlib maybe-configure-target-newlib
+maybe-configure-target-newlib:
+
+# There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
+$(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
+       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
+       rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
+       cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
+
+configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
+       @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
+       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       AR="$(AR_FOR_TARGET)"; export AR; \
+       AS="$(AS_FOR_TARGET)"; export AS; \
+       CC="$(CC_FOR_TARGET)"; export CC; \
+       CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
+       CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
+       CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
+       CXX="$(CXX_FOR_TARGET)"; export CXX; \
+       CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
+       GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
+       DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
+       LD="$(LD_FOR_TARGET)"; export LD; \
+       LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
+       NM="$(NM_FOR_TARGET)"; export NM; \
+       RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
+       WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
+       echo Configuring in $(TARGET_SUBDIR)/newlib; \
+       cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
+       case $(srcdir) in \
+         /* | [A-Za-z]:[\\/]*) \
+           topdir=$(srcdir) ;; \
+         *) \
+           case "$(TARGET_SUBDIR)" in \
+             .) topdir="../$(srcdir)" ;; \
+             *) topdir="../../$(srcdir)" ;; \
+           esac ;; \
+       esac; \
+         srcdiroption="--srcdir=$${topdir}/newlib"; \
+         libsrcdir="$$s/newlib"; \
+       rm -f no-such-file || : ; \
+       CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
+         $(TARGET_CONFIGARGS) $${srcdiroption} \
+         --with-target-subdir="$(TARGET_SUBDIR)" \
+         || exit 1
+
+.PHONY: all-target-newlib maybe-all-target-newlib
+maybe-all-target-newlib:
+all-target-newlib: configure-target-newlib
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd $(TARGET_SUBDIR)/newlib && \
+         $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
+
+.PHONY: check-target-newlib maybe-check-target-newlib
+maybe-check-target-newlib:
+
+check-target-newlib:
        @r=`${PWD_COMMAND}`; export r; \
        s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
        $(SET_LIB_PATH) \
@@ -19496,6 +20156,7 @@ configure-target-libf2c: $(TARGET_SUBDIR)/libf2c/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -19750,6 +20411,285 @@ maintainer-clean-target-libf2c:
 
 
 
+.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
+maybe-configure-target-libgfortran:
+
+# There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
+$(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
+       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
+       rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
+       cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
+
+configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
+       @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
+       $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       AR="$(AR_FOR_TARGET)"; export AR; \
+       AS="$(AS_FOR_TARGET)"; export AS; \
+       CC="$(CC_FOR_TARGET)"; export CC; \
+       CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
+       CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
+       CPPFLAGS="$(CFLAGS_FOR_TARGET)"; export CPPFLAGS; \
+       CXX="$(CXX_FOR_TARGET)"; export CXX; \
+       CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
+       GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
+       DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
+       LD="$(LD_FOR_TARGET)"; export LD; \
+       LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
+       NM="$(NM_FOR_TARGET)"; export NM; \
+       RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
+       WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
+       echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
+       cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
+       case $(srcdir) in \
+         /* | [A-Za-z]:[\\/]*) \
+           topdir=$(srcdir) ;; \
+         *) \
+           case "$(TARGET_SUBDIR)" in \
+             .) topdir="../$(srcdir)" ;; \
+             *) topdir="../../$(srcdir)" ;; \
+           esac ;; \
+       esac; \
+         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
+         libsrcdir="$$s/libgfortran"; \
+       rm -f no-such-file || : ; \
+       CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
+         $(TARGET_CONFIGARGS) $${srcdiroption} \
+         --with-target-subdir="$(TARGET_SUBDIR)" \
+         || exit 1
+
+.PHONY: all-target-libgfortran maybe-all-target-libgfortran
+maybe-all-target-libgfortran:
+all-target-libgfortran: configure-target-libgfortran
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(TARGET_FLAGS_TO_PASS)  all)
+
+.PHONY: check-target-libgfortran maybe-check-target-libgfortran
+maybe-check-target-libgfortran:
+
+check-target-libgfortran:
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(TARGET_FLAGS_TO_PASS)  check)
+
+
+.PHONY: install-target-libgfortran maybe-install-target-libgfortran
+maybe-install-target-libgfortran:
+
+install-target-libgfortran: installdirs
+       @r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
+
+
+# Other targets (info, dvi, etc.)
+
+.PHONY: maybe-info-target-libgfortran info-target-libgfortran
+maybe-info-target-libgfortran:
+
+info-target-libgfortran: \
+    configure-target-libgfortran 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 info) \
+         || exit 1
+
+
+.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
+maybe-dvi-target-libgfortran:
+
+dvi-target-libgfortran: \
+    configure-target-libgfortran 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 dvi) \
+         || exit 1
+
+
+.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
+maybe-TAGS-target-libgfortran:
+
+TAGS-target-libgfortran: \
+    configure-target-libgfortran 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 TAGS) \
+         || exit 1
+
+
+.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
+maybe-install-info-target-libgfortran:
+
+install-info-target-libgfortran: \
+    configure-target-libgfortran \
+    info-target-libgfortran 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 install-info) \
+         || exit 1
+
+
+.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
+maybe-installcheck-target-libgfortran:
+
+installcheck-target-libgfortran: \
+    configure-target-libgfortran 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 installcheck) \
+         || exit 1
+
+
+.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
+maybe-mostlyclean-target-libgfortran:
+
+mostlyclean-target-libgfortran: 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 mostlyclean) \
+         || exit 1
+
+
+.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
+maybe-clean-target-libgfortran:
+
+clean-target-libgfortran: 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 clean) \
+         || exit 1
+
+
+.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
+maybe-distclean-target-libgfortran:
+
+distclean-target-libgfortran: 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 distclean) \
+         || exit 1
+
+
+.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
+maybe-maintainer-clean-target-libgfortran:
+
+maintainer-clean-target-libgfortran: 
+       @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
+       r=`${PWD_COMMAND}`; export r; \
+       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+       $(SET_LIB_PATH) \
+       echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
+       for flag in $(EXTRA_TARGET_FLAGS); do \
+         eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+       done; \
+       (cd $(TARGET_SUBDIR)/libgfortran && \
+         $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+                 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+                 "RANLIB=$${RANLIB}" \
+                 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
+                 maintainer-clean) \
+         || exit 1
+
+
+
 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
 maybe-configure-target-libobjc:
 
@@ -19774,6 +20714,7 @@ configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -20052,6 +20993,7 @@ configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -20292,6 +21234,7 @@ configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -20570,6 +21513,7 @@ configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -20844,6 +21788,7 @@ configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -21122,6 +22067,7 @@ configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -21400,6 +22346,7 @@ configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -21670,6 +22617,7 @@ configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -21949,6 +22897,7 @@ configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
        CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -22227,6 +23176,7 @@ configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -22527,6 +23477,7 @@ configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -22805,6 +23756,7 @@ configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -23083,6 +24035,7 @@ configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -23361,6 +24314,7 @@ configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
        CXX="$(CXX_FOR_TARGET)"; export CXX; \
        CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
        GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
+       GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
        DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
        LD="$(LD_FOR_TARGET)"; export LD; \
        LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -23655,6 +24609,8 @@ configure-gcc:
        WINDRES="$(WINDRES)"; export WINDRES; \
        OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
        OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
+       GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
+       GMPINC="$(HOST_GMPINC)"; export GMPINC; \
        echo Configuring in gcc; \
        cd gcc || exit 1; \
        case $(srcdir) in \
@@ -24335,11 +25291,11 @@ new-restage3: all-stage2-gcc
 # GCC needs to identify certain tools.
 # GCC also needs the information exported by the intl configure script.
 configure-gcc: maybe-configure-intl maybe-configure-binutils maybe-configure-gas maybe-configure-ld maybe-configure-bison maybe-configure-flex
-all-gcc: maybe-all-libiberty maybe-all-intl maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib
+all-gcc: maybe-all-libiberty maybe-all-intl maybe-all-bison maybe-all-byacc maybe-all-binutils maybe-all-gas maybe-all-ld maybe-all-zlib maybe-all-libbanshee
 # This is a slightly kludgy method of getting dependencies on 
 # all-build-libiberty correct; it would be better to build it every time.
-all-gcc: maybe-all-build-libiberty
-all-bootstrap: maybe-all-binutils maybe-all-bison maybe-all-byacc maybe-all-gas maybe-all-intl maybe-all-ld maybe-all-libiberty maybe-all-texinfo maybe-all-zlib 
+all-gcc: maybe-all-build-libiberty maybe-all-libbanshee
+all-bootstrap: maybe-all-binutils maybe-all-bison maybe-all-byacc maybe-all-gas maybe-all-intl maybe-all-ld maybe-all-libbanshee maybe-all-libiberty maybe-all-texinfo maybe-all-zlib 
 
 # Host modules specific to gdb.
 # GDB needs to know that the simulator is being built.
@@ -24414,6 +25370,7 @@ all-target-fastjar: maybe-all-target-zlib maybe-all-target-libiberty
 configure-target-libada: $(ALL_GCC_C)
 configure-target-libf2c: $(ALL_GCC_C)
 all-target-libf2c: maybe-all-target-libiberty
+configure-target-libgfortran: $(ALL_GCC_C)
 configure-target-libffi: $(ALL_GCC_C) 
 configure-target-libjava: $(ALL_GCC_C) maybe-configure-target-zlib maybe-configure-target-boehm-gc maybe-configure-target-qthreads maybe-configure-target-libffi
 all-target-libjava: maybe-all-fastjar maybe-all-target-zlib maybe-all-target-boehm-gc maybe-all-target-qthreads maybe-all-target-libffi
index 18d55f2..a8515bd 100644 (file)
@@ -105,7 +105,7 @@ REALLY_SET_LIB_PATH = \
   $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
 
 # This is the list of directories to be built for the build system.
-BUILD_CONFIGDIRS = libiberty
+BUILD_CONFIGDIRS = libiberty libbanshee
 # Build programs are put under this directory.
 BUILD_SUBDIR = @build_subdir@
 # This is set by the configure script to the arguments to use when configuring
@@ -127,6 +127,10 @@ TARGET_SUBDIR = @target_subdir@
 # directories built for the target.
 TARGET_CONFIGARGS = @target_configargs@
 
+# Where to find GMP
+HOST_GMPLIBS = @gmplibs@
+HOST_GMPINC = @gmpinc@
+
 # ----------------------------------------------
 # Programs producing files for the BUILD machine
 # ----------------------------------------------
@@ -244,7 +248,7 @@ PICFLAG =
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
 # so that prorgams built for the target machine work.
-TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
+TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:$$r/$(TARGET_SUBDIR)/libmudflap/.libs
 
 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@