cvs commit: src Makefile.inc1 src/etc/mtree BSD.usr.dist src/etc/rc.d ldconfig src/share/mk bsd.lib.mk bsd.libnames.mk bsd.own.mk src/usr.bin/kdump Makefile src/contrib/gcc gcc.c src/gnu/lib Makefile src/gnu/lib/gcc2 Makefile Makefile.inc ...

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Jan 15 23:45:34 PST 2004


dillon      2004/01/15 23:45:22 PST

DragonFly src repository

  Modified files:
    .                    Makefile.inc1 
    etc/mtree            BSD.usr.dist 
    etc/rc.d             ldconfig 
    share/mk             bsd.lib.mk bsd.libnames.mk bsd.own.mk 
    usr.bin/kdump        Makefile 
    contrib/gcc          gcc.c 
    gnu/lib              Makefile 
    gnu/usr.bin/binutils Makefile.inc 
    gnu/usr.bin/binutils/gdb/i386 kvm-fbsd.c 
    gnu/usr.bin/binutils/ld Makefile 
    gnu/usr.bin/cc       Makefile.inc 
    gnu/usr.bin/cc/c++   Makefile 
    gnu/usr.bin/cc/c++filt Makefile 
    gnu/usr.bin/cc/cc    Makefile 
    gnu/usr.bin/cc/cc1   Makefile 
    gnu/usr.bin/cc/cc1obj Makefile 
    gnu/usr.bin/cc/cc1plus Makefile 
    gnu/usr.bin/cc/cc_tools dragonfly-native.h 
    gnu/usr.bin/cc/cccp  Makefile 
    gnu/usr.bin/cc/cpp   Makefile 
    gnu/usr.bin/cc/f77   Makefile 
    gnu/usr.bin/cc/f771  Makefile 
    usr.bin/objformat    Makefile objformat.c 
    usr.bin/rpcgen       rpc_main.c 
    usr.bin/truss        Makefile 
  Added files:
    gnu/lib/gcc2         Makefile Makefile.inc 
    gnu/lib/gcc2/csu     Makefile 
    gnu/lib/gcc2/libg++  Makefile 
    gnu/lib/gcc2/libg++/doc Makefile 
    gnu/lib/gcc2/libgcc  Makefile 
    gnu/lib/gcc2/libgcc_r Makefile 
    gnu/lib/gcc2/libobjc Makefile 
    gnu/lib/gcc2/libstdc++ Makefile _G_config.h 
    gnu/lib/gcc2/libstdc++/doc Makefile 
  Removed files:
    gnu/lib/libg++       Makefile 
    gnu/lib/libg++/doc   Makefile 
    gnu/lib/libgcc       Makefile 
    gnu/lib/libgcc_r     Makefile 
    gnu/lib/libobjc      Makefile 
    gnu/lib/libstdc++    Makefile _G_config.h 
    gnu/lib/libstdc++/doc Makefile 
  Log:
  Major GCC surgery.  Move most compiler-specific files into named
  subdirectories and do a major overhaul of the front-end binaries in /usr/bin.
  
      /usr/libdata/gcc -> /usr/libdata/gcc2
      /usr/libdata/ldscripts -> /usr/libdata/gcc2/ldscripts
      /usr/libexec/{all_gcc_bins} -> /usr/libexec/gcc2/*
      /usr/libexec/{elf,aout}/* -> /usr/libexec/gcc2/{elf,aout}/*
  
  OBJFORMAT_PATH has been changed from a full path to a base path, because
  the objformat binary (hardlinked to most compiler related binaries in
  /usr/bin) must now interpret the command name and use one of two different
  paths to find the actual binary.  Previously certain gcc binaries, such as
  'cc' and 'cpp', were directly installed in /usr/bin.  That is no longer the
  case.
  
  Objformat now supports the GCCVER environment variable for vectoring the
  compiler version.  This will be used to support gcc3 and other compilers.
  
  Revision  Changes    Path
  1.13      +11 -6     src/Makefile.inc1
  1.6       +26 -8     src/etc/mtree/BSD.usr.dist
  1.3       +1 -1      src/etc/rc.d/ldconfig
  1.3       +18 -9     src/share/mk/bsd.lib.mk
  1.4       +5 -5      src/share/mk/bsd.libnames.mk
  1.3       +8 -1      src/share/mk/bsd.own.mk
  1.3       +2 -2      src/usr.bin/kdump/Makefile
  1.3       +9 -3      src/contrib/gcc/gcc.c
  1.3       +2 -16     src/gnu/lib/Makefile
  1.3       +2 -2      src/gnu/usr.bin/binutils/Makefile.inc
  1.5       +12 -1     src/gnu/usr.bin/binutils/gdb/i386/kvm-fbsd.c
  1.3       +2 -2      src/gnu/usr.bin/binutils/ld/Makefile
  1.4       +1 -0      src/gnu/usr.bin/cc/Makefile.inc
  1.3       +2 -1      src/gnu/usr.bin/cc/c++/Makefile
  1.3       +2 -2      src/gnu/usr.bin/cc/c++filt/Makefile
  1.3       +2 -1      src/gnu/usr.bin/cc/cc/Makefile
  1.3       +2 -2      src/gnu/usr.bin/cc/cc1/Makefile
  1.3       +2 -2      src/gnu/usr.bin/cc/cc1obj/Makefile
  1.3       +2 -2      src/gnu/usr.bin/cc/cc1plus/Makefile
  1.2       +3 -3      src/gnu/usr.bin/cc/cc_tools/dragonfly-native.h
  1.3       +2 -2      src/gnu/usr.bin/cc/cccp/Makefile
  1.3       +2 -1      src/gnu/usr.bin/cc/cpp/Makefile
  1.3       +2 -1      src/gnu/usr.bin/cc/f77/Makefile
  1.3       +2 -2      src/gnu/usr.bin/cc/f771/Makefile
  1.3       +15 -1     src/usr.bin/objformat/Makefile
  1.3       +46 -6     src/usr.bin/objformat/objformat.c
  1.5       +1 -1      src/usr.bin/rpcgen/rpc_main.c
  1.4       +1 -1      src/usr.bin/truss/Makefile


http://www.dragonflybsd.org/cvsweb/src/Makefile.inc1.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/etc/mtree/BSD.usr.dist.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/etc/rc.d/ldconfig.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.lib.mk.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.libnames.mk.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/share/mk/bsd.own.mk.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/kdump/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc/gcc.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils/Makefile.inc.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils/gdb/i386/kvm-fbsd.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils/ld/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/Makefile.inc.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/c++/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/c++filt/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1obj/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1plus/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc_tools/dragonfly-native.h.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cccp/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cpp/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/f77/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/f771/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/objformat/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/objformat/objformat.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/rpcgen/rpc_main.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/truss/Makefile.diff?r1=1.3&r2=1.4&f=h





More information about the Commits mailing list