Relink libc_r.a, libc_r.so and libc_r_p.so from libthr to libkse.
On ia64, where there's no libc_r at all, libkse is now the default thread library by virtue of these links. The reasons for this change are: 1. libkse is slated to become the default thread library anyway, 2. active development and maintenance is only present for libkse, 3. GNOME and KDE, both in the process of being supported on ia64, work better with KSE; even on ia64.
This commit is contained in:
parent
186d3de8bf
commit
4d437893ac
@ -38,4 +38,16 @@ PRECIOUSLIB= yes
|
||||
.include "${.CURDIR}/sys/Makefile.inc"
|
||||
.include "${.CURDIR}/thread/Makefile.inc"
|
||||
|
||||
.if !defined(NOLIBC_R)
|
||||
.if ${MACHINE_ARCH} == "ia64"
|
||||
SYMLINKS+=lib${LIB}.a ${LIBDIR}/libc_r.a
|
||||
.if !defined(NOPIC)
|
||||
SYMLINKS+=lib${LIB}.so ${SHLIBDIR}/libc_r.so
|
||||
.endif
|
||||
.if !defined(NOPROFILE)
|
||||
SYMLINKS+=lib${LIB}_p.a ${LIBDIR}/libc_r_p.a
|
||||
.endif
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
@ -38,4 +38,16 @@ PRECIOUSLIB= yes
|
||||
.include "${.CURDIR}/sys/Makefile.inc"
|
||||
.include "${.CURDIR}/thread/Makefile.inc"
|
||||
|
||||
.if !defined(NOLIBC_R)
|
||||
.if ${MACHINE_ARCH} == "ia64"
|
||||
SYMLINKS+=lib${LIB}.a ${LIBDIR}/libc_r.a
|
||||
.if !defined(NOPIC)
|
||||
SYMLINKS+=lib${LIB}.so ${SHLIBDIR}/libc_r.so
|
||||
.endif
|
||||
.if !defined(NOPROFILE)
|
||||
SYMLINKS+=lib${LIB}_p.a ${LIBDIR}/libc_r_p.a
|
||||
.endif
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
@ -25,16 +25,4 @@ WARNS?= 2
|
||||
.include "${.CURDIR}/sys/Makefile.inc"
|
||||
.include "${.CURDIR}/arch/${MACHINE_ARCH}/Makefile.inc"
|
||||
|
||||
.if !defined(NOLIBC_R)
|
||||
.if ${MACHINE_ARCH} == "ia64"
|
||||
SYMLINKS+=libthr.a ${LIBDIR}/libc_r.a
|
||||
.if !defined(NOPIC)
|
||||
SYMLINKS+=libthr.so ${SHLIBDIR}/libc_r.so
|
||||
.endif
|
||||
.if !defined(NOPROFILE)
|
||||
SYMLINKS+=libthr_p.a ${LIBDIR}/libc_r_p.a
|
||||
.endif
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
Loading…
x
Reference in New Issue
Block a user