diff options
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/usr.bin/binutils/libiberty/Makefile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/libiberty/Makefile b/gnu/usr.bin/binutils/libiberty/Makefile index 9dce867..a9cbf4c 100644 --- a/gnu/usr.bin/binutils/libiberty/Makefile +++ b/gnu/usr.bin/binutils/libiberty/Makefile @@ -2,6 +2,14 @@ .include "../Makefile.inc0" +# Get __FreeBSD_version +.if exists(/sbin/sysctl) +SYSCTL= /sbin/sysctl +.else +SYSCTL= /usr/sbin/sysctl +.endif +OSVERSION!= ${SYSCTL} -n kern.osreldate + .PATH: ${SRCDIR}/libiberty LIB= iberty @@ -10,6 +18,9 @@ SRCS= argv.c choose-temp.c concat.c cp-demangle.c cplus-dem.c \ hex.c floatformat.c lbasename.c objalloc.c obstack.c safe-ctype.c \ xatexit.c xexit.c xmalloc.c \ xstrdup.c xstrerror.c +.if ${OSVERSION} < 420000 +SRCS+= basename.c +.endif CFLAGS+= -DHAVE_CONFIG_H NOPROFILE= true NOPIC= true |