DragonFly commits List (threaded) for 2004-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src Makefile.inc1 src/contrib/gcc3 gcc.c src/etc Makefile src/etc/mtree BSD.usr.dist src/gnu/lib Makefile src/gnu/lib/libgmp Makefile src/gnu/lib/libmp Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/binutils/ld Makefile ...
dillon 2004/02/01 21:43:16 PST
DragonFly src repository
Modified files:
. Makefile.inc1
contrib/gcc3 gcc.c
etc Makefile
etc/mtree BSD.usr.dist
gnu/lib Makefile
gnu/lib/libgmp Makefile
gnu/lib/libmp Makefile
gnu/usr.bin Makefile
gnu/usr.bin/binutils/ld Makefile
gnu/usr.bin/binutils214/as Makefile.inc0 config.h
gnu/usr.bin/binutils214/as/amd64-dragonfly Makefile
gnu/usr.bin/binutils214/as/i386-dragonfly Makefile
gnu/usr.bin/binutils214/libbfd Makefile dfly_targmatch.h
gnu/usr.bin/cc Makefile.inc
gnu/usr.bin/cc/cc1 Makefile
gnu/usr.bin/cc/cc1obj Makefile
gnu/usr.bin/cc/cc1plus Makefile
gnu/usr.bin/cc/cccp Makefile
gnu/usr.bin/cc/f771 Makefile
gnu/usr.bin/cc3 Makefile.inc
gnu/usr.bin/cc3/cc1 Makefile
gnu/usr.bin/cc3/cc1obj Makefile
gnu/usr.bin/cc3/cc1plus Makefile
gnu/usr.bin/cc3/cc_tools dragonfly-native.h
gnu/usr.bin/cc3/cccp Makefile
gnu/usr.bin/cc3/cpp0 Makefile
gnu/usr.bin/cc3/f771 Makefile
gnu/usr.bin/cc3/tradcpp0 Makefile
gnu/usr.bin/perl/libperl config.SH-elf.i386
include ieeefp.h
include/rpcsvc Makefile
lib Makefile
lib/libc/gen setproctitle.c
lib/libc/stdlib Makefile.inc
lib/libc/string Makefile.inc
lib/libstand Makefile
sys/sys mount.h
usr.bin/objformat Makefile objformat.c
usr.bin/rpcgen rpc_main.c
Added files:
gnu/usr.bin/binutils214/ld Makefile.amd64
gnu/usr.bin/binutils214/libopcodes Makefile.amd64
gnu/usr.bin/perl/libperl config.SH-elf.amd64
lib/csu/amd64 Makefile crt1.c crti.S crtn.S
lib/libc/amd64 Makefile.inc SYS.h _fpmath.h arith.h
lib/libc/amd64/gen Makefile.inc _setjmp.S fabs.S fpgetmask.c
fpgetprec.c fpgetround.c fpgetsticky.c
fpsetmask.c fpsetprec.c fpsetround.c
fpsetsticky.c frexp.c infinity.c isinf.c
ldexp.c makecontext.c modf.S
rfork_thread.S setjmp.S signalcontext.c
sigsetjmp.S
lib/libc/amd64/net Makefile.inc htonl.S htons.S ntohl.S
ntohs.S
lib/libc/amd64/stdlib gdtoa.mk
lib/libc/amd64/sys Makefile.inc amd64_get_fsbase.c
amd64_get_gsbase.c amd64_set_fsbase.c
amd64_set_gsbase.c brk.S cerror.S exect.S
getcontext.S pipe.S ptrace.S reboot.S
sbrk.S setlogin.S sigreturn.S vfork.S
lib/libkvm kvm_amd64.c
secure/lib/libcrypto opensslconf-amd64.h
Removed files:
gnu/usr.bin/perl/libperl config.SH-elf.alpha
lib/csu/alpha Makefile crt1.c crti.S crtn.S
secure/lib/libcrypto opensslconf-alpha.h
Log:
binutils214 stage 2/4.
* Normalize binutils212 and binutils214. Remove /usr/bin/gcc{2,3}/*
and move those binaries to /usr/libexec/gcc{2,3}. Adjust objformat
to suit.
* Hack up contrib/gcc3 to accomodoate library path requirements and fix
STANDARD_BINDIR_PREFIX. Add a missing trailing '/' in STANDARD_EXEC_PREFIX.
* Adjust /usr/src/etc/Makefile (upgrade_etc) to remove old GCC and BINUTILS
junk.
* Cleanup etc/mtree/BSD.usr.dist
* Only build gcc2 for non-cross-compiled i386 native builds. Do not
build libc_r for non-i386 architectures for now. Allow on sysctl based
setproctitle() updates for non-i386 architectures for now.
* Move ldscripts from /usr/libdata/gcc{2,3}/ldscripts into
/usr/libexec/binutilsXXX/ldscripts and remove /usr/libdata/gcc{2,3}.
* GCC vendor obrien->dillon, change TARGET_OS in various places from
freebsd -> dragonfly.
* Consolidate config.h differences for cross builds in the Makefiles so
we need only have one config.h for binutils214/as.
* Cleanup and fix default target BFD for the assembler and linker when
cross-building.
* Build both the 32 and 64 bit support BFD's for binutils214 even if
just doing a native build.
* Remove a bunch of alpha junk (incomplete).
* Note gnu/usr.bin/binutils214/libbfd/dfly_targmatch.h contains aliases
to match dragonfly BFD targets. Some are probably unnecessary but I
had to move on.
* Bring in a bunch of AMD64 related files (incomplete).
* Update rpcgen to locate cpp with the current path instead of /usr/bin/cpp.
Add rpcgen to the buildworld bootstrap tools.
Obtained-From: A good chunk of the amd64-specific files were adapted from
FreeBSD-5 (authored by Peter Wemm and others).
Revision Changes Path
1.20 +56 -16 src/Makefile.inc1
1.4 +41 -67 src/contrib/gcc3/gcc.c
1.14 +11 -4 src/etc/Makefile
1.9 +12 -8 src/etc/mtree/BSD.usr.dist
1.5 +7 -1 src/gnu/lib/Makefile
1.3 +14 -29 src/gnu/lib/libgmp/Makefile
1.3 +11 -32 src/gnu/lib/libmp/Makefile
1.6 +7 -2 src/gnu/usr.bin/Makefile
1.4 +1 -1 src/gnu/usr.bin/binutils/ld/Makefile
1.2 +11 -0 src/gnu/usr.bin/binutils214/as/Makefile.inc0
1.2 +0 -24 src/gnu/usr.bin/binutils214/as/config.h
1.2 +13 -0 src/gnu/usr.bin/binutils214/as/amd64-dragonfly/Makefile
1.2 +8 -0 src/gnu/usr.bin/binutils214/as/i386-dragonfly/Makefile
1.2 +2 -2 src/gnu/usr.bin/binutils214/libbfd/Makefile
1.2 +1 -0 src/gnu/usr.bin/binutils214/libbfd/dfly_targmatch.h
1.7 +1 -1 src/gnu/usr.bin/cc/Makefile.inc
1.5 +0 -1 src/gnu/usr.bin/cc/cc1/Makefile
1.5 +0 -1 src/gnu/usr.bin/cc/cc1obj/Makefile
1.6 +0 -1 src/gnu/usr.bin/cc/cc1plus/Makefile
1.5 +0 -1 src/gnu/usr.bin/cc/cccp/Makefile
1.5 +0 -1 src/gnu/usr.bin/cc/f771/Makefile
1.4 +1 -1 src/gnu/usr.bin/cc3/Makefile.inc
1.3 +0 -1 src/gnu/usr.bin/cc3/cc1/Makefile
1.3 +0 -1 src/gnu/usr.bin/cc3/cc1obj/Makefile
1.3 +0 -1 src/gnu/usr.bin/cc3/cc1plus/Makefile
1.2 +11 -5 src/gnu/usr.bin/cc3/cc_tools/dragonfly-native.h
1.3 +0 -1 src/gnu/usr.bin/cc3/cccp/Makefile
1.2 +0 -1 src/gnu/usr.bin/cc3/cpp0/Makefile
1.3 +0 -1 src/gnu/usr.bin/cc3/f771/Makefile
1.2 +0 -1 src/gnu/usr.bin/cc3/tradcpp0/Makefile
1.3 +11 -11 src/gnu/usr.bin/perl/libperl/config.SH-elf.i386
1.4 +2 -0 src/include/ieeefp.h
1.3 +5 -1 src/include/rpcsvc/Makefile
1.5 +2 -0 src/lib/Makefile
1.3 +3 -1 src/lib/libc/gen/setproctitle.c
1.4 +2 -0 src/lib/libc/stdlib/Makefile.inc
1.3 +3 -1 src/lib/libc/string/Makefile.inc
1.5 +4 -52 src/lib/libstand/Makefile
1.8 +0 -5 src/sys/sys/mount.h
1.5 +3 -0 src/usr.bin/objformat/Makefile
1.11 +15 -9 src/usr.bin/objformat/objformat.c
1.8 +12 -27 src/usr.bin/rpcgen/rpc_main.c
http://www.dragonflybsd.org/cvsweb/src/Makefile.inc1.diff?r1=1.19&r2=1.20&f=h
http://www.dragonflybsd.org/cvsweb/src/contrib/gcc3/gcc.c.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/etc/Makefile.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/etc/mtree/BSD.usr.dist.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/libgmp/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/libmp/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/Makefile.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils/ld/Makefile.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils214/as/Makefile.inc0.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils214/as/config.h.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils214/as/amd64-dragonfly/Makefile.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils214/as/i386-dragonfly/Makefile.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils214/libbfd/Makefile.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/binutils214/libbfd/dfly_targmatch.h.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/Makefile.inc.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1obj/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1plus/Makefile.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cccp/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/f771/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/Makefile.inc.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cc1/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cc1obj/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cc1plus/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cc_tools/dragonfly-native.h.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cccp/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/cpp0/Makefile.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/f771/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc3/tradcpp0/Makefile.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/perl/libperl/config.SH-elf.i386.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/include/ieeefp.h.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/include/rpcsvc/Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/setproctitle.c.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/Makefile.inc.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libc/string/Makefile.inc.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/lib/libstand/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/objformat/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/objformat/objformat.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/rpcgen/rpc_main.c.diff?r1=1.7&r2=1.8&f=h
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]