summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2000-11-25 13:59:49 +0000
committerobrien <obrien@FreeBSD.org>2000-11-25 13:59:49 +0000
commit40bf148c56d0917c3c3bfb1e7945cd5ecfa7f018 (patch)
tree60e94a1a923b68f2bbe2ff15a2a468ebc863b0ee /gnu
parent76e09cb3416c440b0241012485d91d37c665ba94 (diff)
downloadFreeBSD-src-40bf148c56d0917c3c3bfb1e7945cd5ecfa7f018.zip
FreeBSD-src-40bf148c56d0917c3c3bfb1e7945cd5ecfa7f018.tar.gz
Deal with a real PITA in that GDB 4.18 (as we imported it) requires a
`wait.h' that was in contrib/binutils/, however this wait.h went away with bintuils 2.10.0 so I `cvs rm'ed it. Now we find gdb will not build. This binutils wait.h contained nothing we didn't already have in <sys/wait.h>. So just hack a symlink to it.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/binutils/gdb/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/usr.bin/binutils/gdb/Makefile b/gnu/usr.bin/binutils/gdb/Makefile
index 8316369..aaa4c49 100644
--- a/gnu/usr.bin/binutils/gdb/Makefile
+++ b/gnu/usr.bin/binutils/gdb/Makefile
@@ -27,6 +27,7 @@ XSRCS= annotate.c ax-general.c ax-gdb.c bcache.c blockframe.c \
typeprint.c utils.c valarith.c valops.c valprint.c values.c \
version.c serial.c ser-unix.c ser-tcp.c
SRCS= init.c ${XSRCS}
+SRCS+= wait.h
.if exists(${.CURDIR}/Makefile.${MACHINE_ARCH})
.include "${.CURDIR}/Makefile.${MACHINE_ARCH}"
@@ -64,7 +65,7 @@ CFLAGS+= -DNO_MMALLOC
#CFLAGS+= -g
YFLAGS=
-CLEANFILES= init.c init.c-tmp
+CLEANFILES= init.c init.c-tmp wait.h
# We do this by grepping through sources. If that turns out to be too slow,
# maybe we could just require every .o file to have an initialization routine
@@ -108,4 +109,7 @@ init.c: ${XSRCS}
.PRECIOUS: init.c
+wait.h:
+ ln -sf ${.CURDIR}/../../../../sys/sys/wait.h ${.TARGET}
+
.include <bsd.prog.mk>
OpenPOWER on IntegriCloud