Add README's to new vendor/GCC50 branch and one local mod
authorJohn Marino <draco@marino.st>
Tue, 10 Feb 2015 13:46:24 +0000 (14:46 +0100)
committerJohn Marino <draco@marino.st>
Tue, 10 Feb 2015 13:46:24 +0000 (14:46 +0100)
Since GCC 5.0 will be the first release to officially support DragonFly,
there are very few local modifications planned, three.  At this time,
I'm only adding the first which defines the default search directories
for gcc libraries and programs.

contrib/gcc-5.0/README.DELETED [new file with mode: 0644]
contrib/gcc-5.0/README.DRAGONFLY [new file with mode: 0644]
contrib/gcc-5.0/gcc/gcc.c

diff --git a/contrib/gcc-5.0/README.DELETED b/contrib/gcc-5.0/README.DELETED
new file mode 100644 (file)
index 0000000..9cd3d8d
--- /dev/null
@@ -0,0 +1,847 @@
+.dir-locals.el
+.gitignore
+ABOUT-NLS
+ChangeLog
+ChangeLog.jit
+ChangeLog.tree-ssa
+INSTALL/
+MAINTAINERS
+MD5SUMS
+Makefile.def
+Makefile.in
+Makefile.tpl
+NEWS
+README
+boehm-gc/
+compile
+config-ml.in
+config.guess
+config.rpath
+config.sub
+config/
+configure
+configure.ac
+contrib/
+depcomp
+fixincludes/
+gcc/ABOUT-GCC-NLS
+gcc/COPYING
+gcc/COPYING.LIB
+gcc/COPYING3
+gcc/COPYING3.LIB
+gcc/ChangeLog
+gcc/ChangeLog-1997
+gcc/ChangeLog-1998
+gcc/ChangeLog-1999
+gcc/ChangeLog-2000
+gcc/ChangeLog-2001
+gcc/ChangeLog-2002
+gcc/ChangeLog-2003
+gcc/ChangeLog-2004
+gcc/ChangeLog-2005
+gcc/ChangeLog-2006
+gcc/ChangeLog-2007
+gcc/ChangeLog-2008
+gcc/ChangeLog-2009
+gcc/ChangeLog-2010
+gcc/ChangeLog-2011
+gcc/ChangeLog-2012
+gcc/ChangeLog-2013
+gcc/ChangeLog-2014
+gcc/ChangeLog.dataflow
+gcc/ChangeLog.gimple-classes
+gcc/ChangeLog.graphite
+gcc/ChangeLog.jit
+gcc/ChangeLog.lib
+gcc/ChangeLog.ptr
+gcc/ChangeLog.tree-ssa
+gcc/ChangeLog.tuples
+gcc/DEV-PHASE
+gcc/FSFChangeLog
+gcc/FSFChangeLog.10
+gcc/FSFChangeLog.11
+gcc/LANGUAGES
+gcc/Makefile.in
+gcc/ONEWS
+gcc/README.Portability
+gcc/acinclude.m4
+gcc/aclocal.m4
+gcc/ada/
+gcc/c-family/ChangeLog
+gcc/c-family/ChangeLog.gimple-classes
+gcc/c/ChangeLog
+gcc/c/Make-lang.in
+gcc/c/config-lang.in
+gcc/common/config/aarch64/
+gcc/common/config/alpha/
+gcc/common/config/arc/
+gcc/common/config/arm/
+gcc/common/config/avr/
+gcc/common/config/bfin/
+gcc/common/config/c6x/
+gcc/common/config/cr16/
+gcc/common/config/cris/
+gcc/common/config/epiphany/
+gcc/common/config/fr30/
+gcc/common/config/frv/
+gcc/common/config/h8300/
+gcc/common/config/ia64/
+gcc/common/config/iq2000/
+gcc/common/config/lm32/
+gcc/common/config/m32r/
+gcc/common/config/m68k/
+gcc/common/config/mcore/
+gcc/common/config/mep/
+gcc/common/config/microblaze/
+gcc/common/config/mips/
+gcc/common/config/mmix/
+gcc/common/config/mn10300/
+gcc/common/config/msp430/
+gcc/common/config/nds32/
+gcc/common/config/nios2/
+gcc/common/config/nvptx/
+gcc/common/config/pa/
+gcc/common/config/pdp11/
+gcc/common/config/rs6000/
+gcc/common/config/rx/
+gcc/common/config/s390/
+gcc/common/config/sh/
+gcc/common/config/sparc/
+gcc/common/config/spu/
+gcc/common/config/tilegx/
+gcc/common/config/tilepro/
+gcc/common/config/v850/
+gcc/common/config/vax/
+gcc/common/config/visium/
+gcc/common/config/xstormy16/
+gcc/common/config/xtensa/
+gcc/config.build
+gcc/config.gcc
+gcc/config.host
+gcc/config.in
+gcc/config/README
+gcc/config/aarch64/
+gcc/config/alpha/
+gcc/config/arc/
+gcc/config/arm/
+gcc/config/avr/
+gcc/config/bfin/
+gcc/config/c6x/
+gcc/config/cr16/
+gcc/config/cris/
+gcc/config/darwin-c.c
+gcc/config/darwin-driver.c
+gcc/config/darwin-f.c
+gcc/config/darwin-ppc-ldouble-patch.def
+gcc/config/darwin-protos.h
+gcc/config/darwin-sections.def
+gcc/config/darwin.c
+gcc/config/darwin.h
+gcc/config/darwin.opt
+gcc/config/darwin10.h
+gcc/config/darwin9.h
+gcc/config/dbx.h
+gcc/config/dbxcoff.h
+gcc/config/epiphany/
+gcc/config/flat.h
+gcc/config/fr30/
+gcc/config/freebsd-nthr.h
+gcc/config/freebsd-spec.h
+gcc/config/freebsd-stdint.h
+gcc/config/freebsd.h
+gcc/config/freebsd.opt
+gcc/config/frv/
+gcc/config/fused-madd.opt
+gcc/config/g.opt
+gcc/config/glibc-c.c
+gcc/config/glibc-stdint.h
+gcc/config/gnu-user.h
+gcc/config/gnu-user.opt
+gcc/config/gnu.h
+gcc/config/h8300/
+gcc/config/host-darwin.c
+gcc/config/host-darwin.h
+gcc/config/host-hpux.c
+gcc/config/host-linux.c
+gcc/config/host-openbsd.c
+gcc/config/host-solaris.c
+gcc/config/hpux-stdint.h
+gcc/config/hpux11.opt
+gcc/config/i386/avxmath.h
+gcc/config/i386/bsd.h
+gcc/config/i386/crtdll.h
+gcc/config/i386/cygming.h
+gcc/config/i386/cygming.opt
+gcc/config/i386/cygwin-stdint.h
+gcc/config/i386/cygwin.h
+gcc/config/i386/cygwin.opt
+gcc/config/i386/darwin.h
+gcc/config/i386/darwin64.h
+gcc/config/i386/djgpp-stdint.h
+gcc/config/i386/djgpp.h
+gcc/config/i386/djgpp.opt
+gcc/config/i386/freebsd.h
+gcc/config/i386/freebsd64.h
+gcc/config/i386/gas.h
+gcc/config/i386/gnu-user.h
+gcc/config/i386/gnu-user64.h
+gcc/config/i386/gnu.h
+gcc/config/i386/gstabs.h
+gcc/config/i386/host-cygwin.c
+gcc/config/i386/host-i386-darwin.c
+gcc/config/i386/host-mingw32.c
+gcc/config/i386/i386-interix.h
+gcc/config/i386/i386elf.h
+gcc/config/i386/interix.opt
+gcc/config/i386/kfreebsd-gnu.h
+gcc/config/i386/kfreebsd-gnu64.h
+gcc/config/i386/knetbsd-gnu.h
+gcc/config/i386/kopensolaris-gnu.h
+gcc/config/i386/linux.h
+gcc/config/i386/linux64.h
+gcc/config/i386/lynx.h
+gcc/config/i386/mingw-pthread.h
+gcc/config/i386/mingw-stdint.h
+gcc/config/i386/mingw-w64.h
+gcc/config/i386/mingw-w64.opt
+gcc/config/i386/mingw.opt
+gcc/config/i386/mingw32.h
+gcc/config/i386/msformat-c.c
+gcc/config/i386/netbsd-elf.h
+gcc/config/i386/netbsd64.h
+gcc/config/i386/nto.h
+gcc/config/i386/nto.opt
+gcc/config/i386/openbsd.h
+gcc/config/i386/openbsdelf.h
+gcc/config/i386/pmm_malloc.h
+gcc/config/i386/rtemself.h
+gcc/config/i386/sol2.h
+gcc/config/i386/ssemath.h
+gcc/config/i386/stringop.opt
+gcc/config/i386/sysv4.h
+gcc/config/i386/t-cygming
+gcc/config/i386/t-cygwin-w64
+gcc/config/i386/t-darwin
+gcc/config/i386/t-darwin64
+gcc/config/i386/t-gmm_malloc
+gcc/config/i386/t-gnu
+gcc/config/i386/t-i386
+gcc/config/i386/t-intelmic
+gcc/config/i386/t-interix
+gcc/config/i386/t-kfreebsd
+gcc/config/i386/t-linux
+gcc/config/i386/t-linux64
+gcc/config/i386/t-mingw-w32
+gcc/config/i386/t-mingw-w64
+gcc/config/i386/t-openbsd
+gcc/config/i386/t-pmm_malloc
+gcc/config/i386/t-rtems
+gcc/config/i386/t-sol2
+gcc/config/i386/t-vxworks
+gcc/config/i386/t-vxworksae
+gcc/config/i386/vxworks.h
+gcc/config/i386/vxworksae.h
+gcc/config/i386/winnt-cxx.c
+gcc/config/i386/winnt-stubs.c
+gcc/config/i386/winnt.c
+gcc/config/i386/x-cygwin
+gcc/config/i386/x-darwin
+gcc/config/i386/x-i386
+gcc/config/i386/x-mingw32
+gcc/config/i386/xm-cygwin.h
+gcc/config/i386/xm-djgpp.h
+gcc/config/i386/xm-mingw32.h
+gcc/config/ia64/
+gcc/config/iq2000/
+gcc/config/kfreebsd-gnu.h
+gcc/config/knetbsd-gnu.h
+gcc/config/kopensolaris-gnu.h
+gcc/config/linux-android.h
+gcc/config/linux-android.opt
+gcc/config/linux-protos.h
+gcc/config/linux.c
+gcc/config/linux.h
+gcc/config/linux.opt
+gcc/config/lm32/
+gcc/config/lynx.h
+gcc/config/lynx.opt
+gcc/config/m32c/
+gcc/config/m32r/
+gcc/config/m68k/
+gcc/config/mcore/
+gcc/config/mep/
+gcc/config/microblaze/
+gcc/config/mips/
+gcc/config/mmix/
+gcc/config/mn10300/
+gcc/config/moxie/
+gcc/config/msp430/
+gcc/config/nds32/
+gcc/config/netbsd-elf.h
+gcc/config/netbsd-elf.opt
+gcc/config/netbsd.h
+gcc/config/netbsd.opt
+gcc/config/newlib-stdint.h
+gcc/config/nios2/
+gcc/config/nvptx/
+gcc/config/openbsd-libpthread.h
+gcc/config/openbsd-oldgas.h
+gcc/config/openbsd-stdint.h
+gcc/config/openbsd.h
+gcc/config/openbsd.opt
+gcc/config/pa/
+gcc/config/pdp11/
+gcc/config/print-sysroot-suffix.sh
+gcc/config/rl78/
+gcc/config/rs6000/
+gcc/config/rtems.h
+gcc/config/rtems.opt
+gcc/config/rx/
+gcc/config/s390/
+gcc/config/sh/
+gcc/config/sol2-c.c
+gcc/config/sol2-clearcap.map
+gcc/config/sol2-clearcapv2.map
+gcc/config/sol2-cxx.c
+gcc/config/sol2-protos.h
+gcc/config/sol2-stubs.c
+gcc/config/sol2.c
+gcc/config/sol2.h
+gcc/config/sol2.opt
+gcc/config/sparc/
+gcc/config/spu/
+gcc/config/stormy16/
+gcc/config/t-darwin
+gcc/config/t-glibc
+gcc/config/t-libunwind
+gcc/config/t-linux
+gcc/config/t-lynx
+gcc/config/t-openbsd
+gcc/config/t-pnt16-warn
+gcc/config/t-rtems
+gcc/config/t-slibgcc
+gcc/config/t-sol2
+gcc/config/t-sysroot-suffix
+gcc/config/t-vxworks
+gcc/config/t-winnt
+gcc/config/tilegx/
+gcc/config/tilepro/
+gcc/config/tm-dwarf2.h
+gcc/config/usegas.h
+gcc/config/usegld.h
+gcc/config/v850/
+gcc/config/vax/
+gcc/config/visium/
+gcc/config/vms/
+gcc/config/vx-common.h
+gcc/config/vxworks.c
+gcc/config/vxworks.h
+gcc/config/vxworks.opt
+gcc/config/vxworksae.h
+gcc/config/winnt-c.c
+gcc/config/x-cflags-O1
+gcc/config/x-darwin
+gcc/config/x-hpux
+gcc/config/x-linux
+gcc/config/x-openbsd
+gcc/config/x-solaris
+gcc/config/xtensa/
+gcc/configure
+gcc/configure.ac
+gcc/cp/ChangeLog
+gcc/cp/ChangeLog-1993
+gcc/cp/ChangeLog-1994
+gcc/cp/ChangeLog-1995
+gcc/cp/ChangeLog-1996
+gcc/cp/ChangeLog-1997
+gcc/cp/ChangeLog-1998
+gcc/cp/ChangeLog-1999
+gcc/cp/ChangeLog-2000
+gcc/cp/ChangeLog-2001
+gcc/cp/ChangeLog-2002
+gcc/cp/ChangeLog-2003
+gcc/cp/ChangeLog-2004
+gcc/cp/ChangeLog-2005
+gcc/cp/ChangeLog-2006
+gcc/cp/ChangeLog-2007
+gcc/cp/ChangeLog-2008
+gcc/cp/ChangeLog-2009
+gcc/cp/ChangeLog-2010
+gcc/cp/ChangeLog-2011
+gcc/cp/ChangeLog-2012
+gcc/cp/ChangeLog-2013
+gcc/cp/ChangeLog-2014
+gcc/cp/ChangeLog.ptr
+gcc/cp/ChangeLog.tree-ssa
+gcc/cp/Make-lang.in
+gcc/cp/NEWS
+gcc/cp/config-lang.in
+gcc/cstamp-h.in
+gcc/doc/aot-compile.1
+gcc/doc/cpp.info
+gcc/doc/cppinternals.info
+gcc/doc/fsf-funding.7
+gcc/doc/gc-analyze.1
+gcc/doc/gcc.info
+gcc/doc/gccinstall.info
+gcc/doc/gccint.info
+gcc/doc/gcj-dbtool.1
+gcc/doc/gcj.1
+gcc/doc/gcj.info
+gcc/doc/gfdl.7
+gcc/doc/gfortran.1
+gcc/doc/gij.1
+gcc/doc/gpl.7
+gcc/doc/grmic.1
+gcc/doc/include/gpl.texi
+gcc/doc/include/texinfo.tex
+gcc/doc/install-old.texi
+gcc/doc/install.texi
+gcc/doc/install.texi2html
+gcc/doc/jcf-dump.1
+gcc/doc/jv-convert.1
+gcc/doc/rebuild-gcj-db.1
+gcc/doc/tm.texi.in
+gcc/exec-tool.in
+gcc/fortran/
+gcc/gdbasan.in
+gcc/gdbinit.in
+gcc/go/
+gcc/java/
+gcc/jit/
+gcc/lto/ChangeLog
+gcc/lto/Make-lang.in
+gcc/lto/config-lang.in
+gcc/objc/ChangeLog
+gcc/objc/Make-lang.in
+gcc/objc/config-lang.in
+gcc/objcp/ChangeLog
+gcc/objcp/Make-lang.in
+gcc/objcp/config-lang.in
+gcc/po/
+gcc/testsuite/
+gnattools/
+gotools/
+include/COPYING
+include/COPYING3
+include/ChangeLog
+include/ChangeLog-9103
+include/ChangeLog.jit
+install-sh
+intl/
+libada/
+libatomic/
+libbacktrace/ChangeLog
+libbacktrace/ChangeLog.jit
+libbacktrace/Makefile.am
+libbacktrace/Makefile.in
+libbacktrace/aclocal.m4
+libbacktrace/backtrace-supported.h.in
+libbacktrace/config.h.in
+libbacktrace/configure
+libcc1/ChangeLog
+libcc1/Makefile.am
+libcc1/Makefile.in
+libcc1/aclocal.m4
+libcc1/cc1plugin-config.h.in
+libcc1/configure
+libcilkrts/
+libcpp/ChangeLog
+libcpp/ChangeLog.jit
+libcpp/Makefile.in
+libcpp/aclocal.m4
+libcpp/config.in
+libcpp/configure
+libcpp/configure.ac
+libcpp/po/
+libcpp/ucnid.tab
+libdecnumber/.gitignore
+libdecnumber/ChangeLog
+libdecnumber/ChangeLog.jit
+libdecnumber/Makefile.in
+libdecnumber/aclocal.m4
+libdecnumber/bid/
+libdecnumber/config.in
+libdecnumber/configure
+libdecnumber/configure.ac
+libdecnumber/decBasic.c
+libdecnumber/decCommon.c
+libdecnumber/decDouble.c
+libdecnumber/decDouble.h
+libdecnumber/decDoubleSymbols.h
+libdecnumber/decExcept.c
+libdecnumber/decExcept.h
+libdecnumber/decLibrary.c
+libdecnumber/decPacked.c
+libdecnumber/decPacked.h
+libdecnumber/decPackedSymbols.h
+libdecnumber/decQuad.c
+libdecnumber/decQuad.h
+libdecnumber/decQuadSymbols.h
+libdecnumber/decRound.c
+libdecnumber/decRound.h
+libdecnumber/decSingle.c
+libdecnumber/decSingle.h
+libdecnumber/decSingleSymbols.h
+libffi/
+libgcc/ChangeLog
+libgcc/Makefile.in
+libgcc/config.in
+libgcc/config/alpha/
+libgcc/config/arm/
+libgcc/config/avr/
+libgcc/config/bfin/
+libgcc/config/c6x/
+libgcc/config/cr16/
+libgcc/config/cris/
+libgcc/config/epiphany/
+libgcc/config/fr30/
+libgcc/config/frv/
+libgcc/config/h8300/
+libgcc/config/i386/cygming-crtbegin.c
+libgcc/config/i386/cygming-crtend.c
+libgcc/config/i386/cygwin.S
+libgcc/config/i386/darwin-lib.h
+libgcc/config/i386/enable-execute-stack-mingw32.c
+libgcc/config/i386/gthr-win32.c
+libgcc/config/i386/gthr-win32.h
+libgcc/config/i386/libgcc-cygming.ver
+libgcc/config/i386/libgcc-darwin.10.4.ver
+libgcc/config/i386/libgcc-darwin.10.5.ver
+libgcc/config/i386/libgcc-glibc.ver
+libgcc/config/i386/libgcc-sol2.ver
+libgcc/config/i386/linux-unwind.h
+libgcc/config/i386/morestack.S
+libgcc/config/i386/sol2-c1.S
+libgcc/config/i386/sol2-unwind.h
+libgcc/config/i386/t-chkstk
+libgcc/config/i386/t-cpuinfo
+libgcc/config/i386/t-crtfm
+libgcc/config/i386/t-crtpc
+libgcc/config/i386/t-crtstuff
+libgcc/config/i386/t-cygming
+libgcc/config/i386/t-cygwin
+libgcc/config/i386/t-darwin
+libgcc/config/i386/t-dlldir
+libgcc/config/i386/t-dlldir-x
+libgcc/config/i386/t-dw2-eh
+libgcc/config/i386/t-freebsd
+libgcc/config/i386/t-gthr-win32
+libgcc/config/i386/t-interix
+libgcc/config/i386/t-linux
+libgcc/config/i386/t-mingw-pthread
+libgcc/config/i386/t-mingw32
+libgcc/config/i386/t-nto
+libgcc/config/i386/t-seh-eh
+libgcc/config/i386/t-sjlj-eh
+libgcc/config/i386/t-slibgcc-cygming
+libgcc/config/i386/t-softfp
+libgcc/config/i386/t-sol2
+libgcc/config/i386/t-stack-i386
+libgcc/config/i386/value-unwind.h
+libgcc/config/i386/w32-unwind.h
+libgcc/config/ia64/
+libgcc/config/iq2000/
+libgcc/config/libbid/
+libgcc/config/lm32/
+libgcc/config/m32c/
+libgcc/config/m32r/
+libgcc/config/m68k/
+libgcc/config/mcore/
+libgcc/config/mep/
+libgcc/config/microblaze/
+libgcc/config/mips/
+libgcc/config/mmix/
+libgcc/config/moxie/
+libgcc/config/pa/
+libgcc/config/pdp11/
+libgcc/config/rl78/
+libgcc/config/rs6000/
+libgcc/config/rx/
+libgcc/config/s390/
+libgcc/config/score/
+libgcc/config/sh/
+libgcc/config/sparc/
+libgcc/config/spu/
+libgcc/config/stormy16/
+libgcc/config/t-crtfm
+libgcc/config/t-darwin
+libgcc/config/t-dfprules
+libgcc/config/t-fdpbit
+libgcc/config/t-fixedpoint-gnu-prefix
+libgcc/config/t-fpbit
+libgcc/config/t-freebsd-thread
+libgcc/config/t-gnu-prefix
+libgcc/config/t-libunwind
+libgcc/config/t-libunwind-elf
+libgcc/config/t-linux
+libgcc/config/t-openbsd-thread
+libgcc/config/t-rtems
+libgcc/config/t-slibgcc-darwin
+libgcc/config/t-slibgcc-gld-nover
+libgcc/config/t-slibgcc-hpux
+libgcc/config/t-slibgcc-libgcc
+libgcc/config/t-slibgcc-nolc-override
+libgcc/config/t-slibgcc-sld
+libgcc/config/t-slibgcc-vms
+libgcc/config/t-softfp-excl
+libgcc/config/t-softfp-sfdf
+libgcc/config/t-softfp-tf
+libgcc/config/t-sol2
+libgcc/config/t-stack
+libgcc/config/t-tls
+libgcc/config/t-vxworks
+libgcc/config/tilegx/
+libgcc/config/tilepro/
+libgcc/config/v850/
+libgcc/config/vax/
+libgcc/config/vms/
+libgcc/config/xtensa/
+libgcc/configure
+libgcc/configure.ac
+libgcc/empty.mk
+libgcc/fixed-obj.mk
+libgcc/gen-fixed.sh
+libgcc/libgcc-std.ver.in
+libgcc/shared-object.mk
+libgcc/siditi-object.mk
+libgcc/static-object.mk
+libgfortran/
+libgo/
+libgomp/ChangeLog
+libgomp/ChangeLog.graphite
+libgomp/Makefile.am
+libgomp/Makefile.in
+libgomp/acinclude.m4
+libgomp/aclocal.m4
+libgomp/config.h.in
+libgomp/config/linux/
+libgomp/config/mingw32/
+libgomp/configure
+libgomp/configure.ac
+libgomp/configure.tgt
+libgomp/libgomp.info
+libgomp/libgomp.spec.in
+libgomp/libgomp.texi
+libgomp/omp_lib.f90.in
+libgomp/testsuite/
+libiberty/.gitignore
+libiberty/COPYING.LIB
+libiberty/ChangeLog
+libiberty/ChangeLog.jit
+libiberty/Makefile.in
+libiberty/README
+libiberty/_doprnt.c
+libiberty/aclocal.m4
+libiberty/asprintf.c
+libiberty/atexit.c
+libiberty/basename.c
+libiberty/bcmp.c
+libiberty/bcopy.c
+libiberty/bsearch.c
+libiberty/bzero.c
+libiberty/calloc.c
+libiberty/clock.c
+libiberty/config.h-vms
+libiberty/config.in
+libiberty/config/
+libiberty/configure
+libiberty/configure.ac
+libiberty/copying-lib.texi
+libiberty/copysign.c
+libiberty/ffs.c
+libiberty/fnmatch.txh
+libiberty/functions.texi
+libiberty/gather-docs
+libiberty/getcwd.c
+libiberty/getpagesize.c
+libiberty/gettimeofday.c
+libiberty/index.c
+libiberty/insque.c
+libiberty/libiberty.texi
+libiberty/maint-tool
+libiberty/makefile.vms
+libiberty/memchr.c
+libiberty/memcmp.c
+libiberty/memcpy.c
+libiberty/memmem.c
+libiberty/memmove.c
+libiberty/mempcpy.c
+libiberty/memset.c
+libiberty/mkstemps.c
+libiberty/msdos.c
+libiberty/obstacks.texi
+libiberty/pex-djgpp.c
+libiberty/pex-msdos.c
+libiberty/pex-win32.c
+libiberty/pexecute.txh
+libiberty/putenv.c
+libiberty/random.c
+libiberty/rename.c
+libiberty/rindex.c
+libiberty/setenv.c
+libiberty/setproctitle.c
+libiberty/sigsetmask.c
+libiberty/simple-object.txh
+libiberty/snprintf.c
+libiberty/stpcpy.c
+libiberty/stpncpy.c
+libiberty/strcasecmp.c
+libiberty/strchr.c
+libiberty/strdup.c
+libiberty/strncasecmp.c
+libiberty/strncmp.c
+libiberty/strndup.c
+libiberty/strnlen.c
+libiberty/strrchr.c
+libiberty/strstr.c
+libiberty/strtod.c
+libiberty/strtol.c
+libiberty/strtoll.c
+libiberty/strtoul.c
+libiberty/strtoull.c
+libiberty/testsuite/
+libiberty/tmpnam.c
+libiberty/vasprintf.c
+libiberty/vfork.c
+libiberty/vfprintf.c
+libiberty/vprintf.c
+libiberty/vsnprintf.c
+libiberty/vsprintf.c
+libiberty/waitpid.c
+libitm/Makefile.am
+libitm/Makefile.in
+libitm/acinclude.m4
+libitm/aclocal.m4
+libitm/config.h.in
+libitm/configure
+libitm/configure.ac
+libjava/
+libobjc/ChangeLog
+libobjc/Makefile.in
+libobjc/THREADS
+libobjc/acinclude.m4
+libobjc/aclocal.m4
+libobjc/config.h.in
+libobjc/configure
+libobjc/configure.ac
+liboffloadmic/
+libquadmath/
+libsanitizer/
+libssp/ChangeLog
+libssp/Makefile.am
+libssp/Makefile.in
+libssp/aclocal.m4
+libssp/config.h.in
+libssp/configure
+libssp/configure.ac
+libssp/libtool-version
+libstdc++-v3/ChangeLog
+libstdc++-v3/ChangeLog-1998
+libstdc++-v3/ChangeLog-1999
+libstdc++-v3/ChangeLog-2000
+libstdc++-v3/ChangeLog-2001
+libstdc++-v3/ChangeLog-2002
+libstdc++-v3/ChangeLog-2003
+libstdc++-v3/ChangeLog-2004
+libstdc++-v3/ChangeLog-2005
+libstdc++-v3/ChangeLog-2006
+libstdc++-v3/ChangeLog-2007
+libstdc++-v3/ChangeLog-2008
+libstdc++-v3/ChangeLog-2009
+libstdc++-v3/ChangeLog-2010
+libstdc++-v3/ChangeLog-2011
+libstdc++-v3/ChangeLog-2012
+libstdc++-v3/ChangeLog-2013
+libstdc++-v3/ChangeLog-2014
+libstdc++-v3/Makefile.am
+libstdc++-v3/Makefile.in
+libstdc++-v3/acinclude.m4
+libstdc++-v3/aclocal.m4
+libstdc++-v3/config.h.in
+libstdc++-v3/config/abi/post/
+libstdc++-v3/config/allocator/bitmap_allocator_base.h
+libstdc++-v3/config/allocator/malloc_allocator_base.h
+libstdc++-v3/config/allocator/mt_allocator_base.h
+libstdc++-v3/config/allocator/pool_allocator_base.h
+libstdc++-v3/config/cpu/alpha/
+libstdc++-v3/config/cpu/arm/
+libstdc++-v3/config/cpu/cris/
+libstdc++-v3/config/cpu/generic/atomicity_mutex/
+libstdc++-v3/config/cpu/hppa/
+libstdc++-v3/config/cpu/ia64/
+libstdc++-v3/config/cpu/m68k/
+libstdc++-v3/config/cpu/microblaze/
+libstdc++-v3/config/cpu/powerpc/
+libstdc++-v3/config/cpu/sh/
+libstdc++-v3/config/cpu/sparc/
+libstdc++-v3/config/locale/darwin/
+libstdc++-v3/config/locale/gnu/
+libstdc++-v3/config/locale/ieee_1003.1-2001/
+libstdc++-v3/config/locale/newlib/
+libstdc++-v3/config/os/aix/
+libstdc++-v3/config/os/bionic/
+libstdc++-v3/config/os/bsd/darwin
+libstdc++-v3/config/os/bsd/freebsd
+libstdc++-v3/config/os/bsd/netbsd
+libstdc++-v3/config/os/bsd/openbsd
+libstdc++-v3/config/os/djgpp/
+libstdc++-v3/config/os/generic/ctype_base.h
+libstdc++-v3/config/os/generic/ctype_configure_char.cc
+libstdc++-v3/config/os/generic/ctype_inline.h
+libstdc++-v3/config/os/generic/os_defines.h
+libstdc++-v3/config/os/gnu-linux/
+libstdc++-v3/config/os/hpux/
+libstdc++-v3/config/os/mingw32-w64/
+libstdc++-v3/config/os/mingw32/
+libstdc++-v3/config/os/newlib/
+libstdc++-v3/config/os/qnx/
+libstdc++-v3/config/os/solaris/
+libstdc++-v3/config/os/tpf/
+libstdc++-v3/config/os/uclibc/
+libstdc++-v3/config/os/vxworks/
+libstdc++-v3/configure
+libstdc++-v3/configure.ac
+libstdc++-v3/configure.host
+libstdc++-v3/crossconfig.m4
+libstdc++-v3/doc/
+libstdc++-v3/fragment.am
+libstdc++-v3/include/Makefile.am
+libstdc++-v3/include/Makefile.in
+libstdc++-v3/include/c/
+libstdc++-v3/libsupc++/Makefile.am
+libstdc++-v3/libsupc++/Makefile.in
+libstdc++-v3/linkage.m4
+libstdc++-v3/po/
+libstdc++-v3/python/
+libstdc++-v3/scripts/
+libstdc++-v3/src/Makefile.am
+libstdc++-v3/src/Makefile.in
+libstdc++-v3/src/c++11/Makefile.am
+libstdc++-v3/src/c++11/Makefile.in
+libstdc++-v3/src/c++98/Makefile.am
+libstdc++-v3/src/c++98/Makefile.in
+libstdc++-v3/testsuite/
+libtool-ldflags
+libtool.m4
+libvtv/
+ltgcc.m4
+ltmain.sh
+lto-plugin/ChangeLog
+lto-plugin/Makefile.am
+lto-plugin/Makefile.in
+lto-plugin/aclocal.m4
+lto-plugin/config.h.in
+lto-plugin/configure
+lto-plugin/configure.ac
+ltoptions.m4
+ltsugar.m4
+ltversion.m4
+lt~obsolete.m4
+maintainer-scripts/
+missing
+mkdep
+mkinstalldirs
+symlink-tree
+ylwrap
+zlib/
diff --git a/contrib/gcc-5.0/README.DRAGONFLY b/contrib/gcc-5.0/README.DRAGONFLY
new file mode 100644 (file)
index 0000000..3ff6c38
--- /dev/null
@@ -0,0 +1,19 @@
+GCC-5.0.0 SNAPSHOT
+==================
+
+Original source can be downloaded from:
+http://ftp.gnu.org/gnu/gcc
+
+file = gcc-5-20150201.tar.bz2
+date = 1 Febuary 2015
+size = 89749171
+sha1 = 0558cb236c982b5e1931ed18fc06967b3da1cd99
+
+The file README.DELETED contains a list of deleted files and directories.
+
+
+The following files have been patched (* planned)
+=================================================
+* gcc/c-family/c-format.c 
+  gcc/gcc.c
+* gcc/tree-inline.c
index 186f0ae..3d396f4 100644 (file)
@@ -2310,6 +2310,7 @@ for_each_path (const struct path_prefix *paths,
          len = strlen (pl->prefix);
          memcpy (path, pl->prefix, len);
 
+#if 0 /* MACHINE/VERSION isn't used anywhere DragonFly */
          /* Look first in MACHINE/VERSION subdirectory.  */
          if (!skip_multi_dir)
            {
@@ -2318,6 +2319,7 @@ for_each_path (const struct path_prefix *paths,
              if (ret)
                break;
            }
+#endif
 
          /* Some paths are tried with just the machine (ie. target)
             subdir.  This is used for finding as, ld, etc.  */
@@ -3948,6 +3950,7 @@ process_command (unsigned int decoded_options_count,
   /* FIXME: make_relative_prefix doesn't yet work for VMS.  */
   if (!gcc_exec_prefix)
     {
+#if 0  /* Never use relative prefix (not bootstrapped) */
       gcc_exec_prefix = get_relative_prefix (decoded_options[0].arg,
                                             standard_bindir_prefix,
                                             standard_exec_prefix);
@@ -3956,6 +3959,7 @@ process_command (unsigned int decoded_options_count,
                                             standard_libexec_prefix);
       if (gcc_exec_prefix)
        xputenv (concat ("GCC_EXEC_PREFIX=", gcc_exec_prefix, NULL));
+#endif
     }
   else
     {
@@ -4000,11 +4004,13 @@ process_command (unsigned int decoded_options_count,
            len -= sizeof ("/lib/gcc/") - 1;
        }
 
+#if 0  /* Bad Paths */
       set_std_prefix (gcc_exec_prefix, len);
       add_prefix (&exec_prefixes, gcc_libexec_prefix, "GCC",
                  PREFIX_PRIORITY_LAST, 0, 0);
       add_prefix (&startfile_prefixes, gcc_exec_prefix, "GCC",
                  PREFIX_PRIORITY_LAST, 0, 0);
+#endif
     }
 
   /* COMPILER_PATH and LIBRARY_PATH have values
@@ -4249,15 +4255,21 @@ process_command (unsigned int decoded_options_count,
   if (!gcc_exec_prefix)
     {
 #ifndef OS2
+      add_prefix (&exec_prefixes, standard_libexec_prefix, NULL,
+                 PREFIX_PRIORITY_LAST, 0, 0);
+#  if 0  /* Bad paths */
       add_prefix (&exec_prefixes, standard_libexec_prefix, "GCC",
                  PREFIX_PRIORITY_LAST, 1, 0);
       add_prefix (&exec_prefixes, standard_libexec_prefix, "BINUTILS",
                  PREFIX_PRIORITY_LAST, 2, 0);
       add_prefix (&exec_prefixes, standard_exec_prefix, "BINUTILS",
                  PREFIX_PRIORITY_LAST, 2, 0);
+#  endif
 #endif
+#if 0  /* Bad paths */
       add_prefix (&startfile_prefixes, standard_exec_prefix, "BINUTILS",
                  PREFIX_PRIORITY_LAST, 1, 0);
+#endif
     }
 
   gcc_assert (!IS_ABSOLUTE_PATH (tooldir_base_prefix));
@@ -4272,12 +4284,14 @@ process_command (unsigned int decoded_options_count,
              accel_dir_suffix, dir_separator_str, tooldir_prefix2, NULL);
   free (tooldir_prefix2);
 
+#if 0  /* Bad paths */
   add_prefix (&exec_prefixes,
              concat (tooldir_prefix, "bin", dir_separator_str, NULL),
              "BINUTILS", PREFIX_PRIORITY_LAST, 0, 0);
   add_prefix (&startfile_prefixes,
              concat (tooldir_prefix, "lib", dir_separator_str, NULL),
              "BINUTILS", PREFIX_PRIORITY_LAST, 0, 1);
+#endif
   free (tooldir_prefix);
 
 #if defined(TARGET_SYSTEM_ROOT_RELOCATABLE) && !defined(VMS)
@@ -7434,9 +7448,7 @@ driver::maybe_print_and_exit () const
 {
   if (print_search_dirs)
     {
-      printf (_("install: %s%s\n"),
-             gcc_exec_prefix ? gcc_exec_prefix : standard_exec_prefix,
-             gcc_exec_prefix ? "" : machine_suffix);
+      printf (_("install: %s\n"), STD_EXEC_PATH);
       printf (_("programs: %s\n"),
              build_search_list (&exec_prefixes, "", false, false));
       printf (_("libraries: %s\n"),