Date: Mon, 30 Sep 1996 18:23:10 -0700 (PDT) From: Peter Wemm <peter> To: CVS-committers, cvs-all, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/ld dynamic.h shlib.h support.c support.h Makefile PORTING ld.1 ld.c ld.h lib.c rrs.c shlib.c symbol.c warnings.c xbits.c etc.c Message-ID: <199610010123.SAA20845@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 96/09/30 18:23:08 Modified: gnu/usr.bin/ld Makefile PORTING ld.1 ld.c ld.h lib.c rrs.c shlib.c symbol.c warnings.c xbits.c Added: gnu/usr.bin/ld dynamic.h shlib.h support.c support.h Removed: gnu/usr.bin/ld etc.c Log: Support for .weak (in addition to the N_INDR stab) for gcc/g++. Also deal with the -R option and store the path in the dynamic header when specified. The $LD_RUN_PATH environment variable is not checked yet. While here, split up the code a bit more to enable more selective replacing of GPL'ed components that are linked with ld.so with others. Obtained from: NetBSD (mostly, the breakup is my fault) Revision Changes Path 1.18 +2 -2 src/gnu/usr.bin/ld/Makefile 1.2 +3 -1 src/gnu/usr.bin/ld/PORTING 1.12 +83 -36 src/gnu/usr.bin/ld/ld.1 1.36 +67 -27 src/gnu/usr.bin/ld/ld.c 1.17 +8 -329 src/gnu/usr.bin/ld/ld.h 1.18 +47 -35 src/gnu/usr.bin/ld/lib.c 1.17 +37 -17 src/gnu/usr.bin/ld/rrs.c 1.16 +21 -19 src/gnu/usr.bin/ld/shlib.c 1.7 +34 -1 src/gnu/usr.bin/ld/symbol.c 1.12 +33 -1 src/gnu/usr.bin/ld/warnings.c 1.4 +2 -1 src/gnu/usr.bin/ld/xbits.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610010123.SAA20845>