diff options
author | obrien <obrien@FreeBSD.org> | 2000-11-25 13:59:49 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-11-25 13:59:49 +0000 |
commit | 40bf148c56d0917c3c3bfb1e7945cd5ecfa7f018 (patch) | |
tree | 60e94a1a923b68f2bbe2ff15a2a468ebc863b0ee /gnu | |
parent | 76e09cb3416c440b0241012485d91d37c665ba94 (diff) | |
download | FreeBSD-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/Makefile | 6 |
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> |