summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2001-09-06 22:59:31 +0000
committerobrien <obrien@FreeBSD.org>2001-09-06 22:59:31 +0000
commit75e49f40f49ec1c9c13750c6edd5b9a31e43a358 (patch)
treee50e7052a40cdc8926d9a98002140c7964fa46cb /gnu
parenta8694192c03d652670839bd56d378140b7fb5ca1 (diff)
downloadFreeBSD-src-75e49f40f49ec1c9c13750c6edd5b9a31e43a358.zip
FreeBSD-src-75e49f40f49ec1c9c13750c6edd5b9a31e43a358.tar.gz
Fix the upgrade path from 4.1 and earlier.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/binutils/libiberty/Makefile11
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
OpenPOWER on IntegriCloud