mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-23 10:14:55 +00:00
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.
This commit is contained in:
parent
5ce16708c7
commit
3726c08892
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=69165
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue