freebsd-dev/gnu/usr.bin
Andrey A. Chernov 64990426e4 Sorry, Jordan, but I restore previous version again.
You write that
LDFLAGS+= -Xlinker -Bstatic
no more needed, but you have
CFLAGS += -static -I$(.CURDIR) -I$(.CURDIR)/$(MACHINE)
This -static doesn't make any sense in your version,
because it not passed to linker's state (LDFLAGS),
so we have SHARED /usr/bin/ld in this case.
(Older Makefile produce non-shared ld).
I suppose, that -static in CFLAGS was introduced to
make non-shared ld, so I restore previous LDFLAGS
to have non-shared ld. If we want to have shared ld
we need to remove -static from CFLAGS too, not only LDFLAGS,
but this need special issue and corresponding
commit log. Your current version hang into intermediate
state (beetween two sides), so I move it to one side.

Second, I restore NOPIC dependance again from older Makefile:
.if !defined(NOPIC)
SUBDIR+= rtld
.endif
We don't need ld.so, if NOPIC

P.S. I don't see any purpose to commit new makefile, old version
is better.
1993-12-02 09:56:30 +00:00
..
as Latest from Paul K. for better checking of PIC code. 1993-11-30 20:57:41 +00:00
awk New manual page system 1993-07-02 04:54:10 +00:00
bc New manual page system 1993-07-02 04:54:10 +00:00
cpio This is GNU cpio 2.3. It handles tar files and is fully compatible 1993-08-07 22:33:48 +00:00
cvs If we're not logging history information, don't demand write access. 1993-11-20 00:33:12 +00:00
dc Added man page - it looks a little odd in places (the 'i' and 'o' 1993-08-04 17:51:47 +00:00
diff Update to GNU diffutils 2.6 1993-11-12 07:06:35 +00:00
diff3 Updated to GNU diffutils 2.6 1993-11-12 07:05:54 +00:00
gdb deleted all references to rindex and included string.h instead. 1993-12-01 16:45:42 +00:00
grep Merge. Fix LINKS+= with $DESTDIR$BINDIR in them, you do NOT need to 1993-07-16 17:48:38 +00:00
gzip Updated gzip from version 1.2.2 to 1.2.4 due to popular demand 1993-10-14 00:33:38 +00:00
ld Sorry, Jordan, but I restore previous version again. 1993-12-02 09:56:30 +00:00
man Try copy if rename of temporary catpage fails. 1993-10-10 01:46:53 +00:00
patch Increaed the fixed static buffer sizes and maximum hunk size that 1993-09-22 16:51:03 +00:00
pr Updated to GNU textutils-1.9 1993-11-08 17:07:38 +00:00
rcs Have rlog output be much easier to parse. (Added one line which is not 1993-08-06 16:47:16 +00:00
sdiff Update to GNU diffutils 2.6 1993-11-12 07:05:40 +00:00
sort Removed some extra cruft from the man page to make it look more 'BSD'ish 1993-11-08 17:11:29 +00:00
tar Cleaned up yacc problems that shouldn't have existed in the original port 1993-06-18 19:20:59 +00:00