diff options
author | marcel <marcel@FreeBSD.org> | 2007-05-16 23:24:15 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2007-05-16 23:24:15 +0000 |
commit | 15da83b5e97f1e4ce4f6d795c18a0d4ff2a6c43c (patch) | |
tree | addad94ccb86321f62dc9af7c65014ee8533b6c0 /libexec | |
parent | 43f7889dc68f0774ff6ee9b4894ba0877465f4b9 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | libexec/rtld-elf/Makefile | 2 |
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" |