summaryrefslogtreecommitdiffstats
path: root/libexec/rtld-elf/Makefile
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2007-05-16 23:24:15 +0000
committermarcel <marcel@FreeBSD.org>2007-05-16 23:24:15 +0000
commit15da83b5e97f1e4ce4f6d795c18a0d4ff2a6c43c (patch)
treeaddad94ccb86321f62dc9af7c65014ee8533b6c0 /libexec/rtld-elf/Makefile
parent43f7889dc68f0774ff6ee9b4894ba0877465f4b9 (diff)
downloadFreeBSD-src-15da83b5e97f1e4ce4f6d795c18a0d4ff2a6c43c.zip
FreeBSD-src-15da83b5e97f1e4ce4f6d795c18a0d4ff2a6c43c.tar.gz
Don't enable symbol versioning on ia64 for now. It causes
symbol lookup failures that later result in null-pointer dereferences. This needs looking into, but since we're close to release it's possible that it's not resolved before that time.
Diffstat (limited to 'libexec/rtld-elf/Makefile')
-rw-r--r--libexec/rtld-elf/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/libexec/rtld-elf/Makefile b/libexec/rtld-elf/Makefile
index 1d8c3ca..50e64a5 100644
--- a/libexec/rtld-elf/Makefile
+++ b/libexec/rtld-elf/Makefile
@@ -23,6 +23,7 @@ LDFLAGS+= -shared -Wl,-Bsymbolic
DPADD= ${LIBC_PIC}
LDADD= -lc_pic
+.if ${MACHINE_ARCH} != "ia64"
.if ${MK_SYMVER} == "yes"
LIBCDIR= ${.CURDIR}/../../lib/libc
VERSION_DEF= ${LIBCDIR}/Versions.def
@@ -36,6 +37,7 @@ ${PROG}: ${VERSION_MAP}
SYMBOL_MAPS+= ${.CURDIR}/${MACHINE_ARCH}/Symbol.map
.endif
.endif
+.endif
.if exists(${.CURDIR}/${MACHINE_ARCH}/Makefile.inc)
.include "${.CURDIR}/${MACHINE_ARCH}/Makefile.inc"
OpenPOWER on IntegriCloud