Changeset View
Changeset View
Standalone View
Standalone View
lib/libthr/Makefile
PACKAGE= clibs | PACKAGE= clibs | ||||
SHLIBDIR?= /lib | SHLIBDIR?= /lib | ||||
LIBADD= c sys | LIBADD= c sys | ||||
.if defined(COMPAT_libcompat) | .if defined(COMPAT_libcompat) | ||||
# XXX: work around gcc -m32 + bfd ld path issue for DT_NEEDED symbols. | # XXX: work around gcc -m32 + bfd ld path issue for DT_NEEDED symbols. | ||||
# https://sourceware.org/bugzilla/show_bug.cgi?id=31395 | # https://sourceware.org/bugzilla/show_bug.cgi?id=31395 | ||||
LDFLAGS+= -Wl,--rpath=/usr/lib${COMPAT_libcompat} | LDFLAGS+= -Wl,--rpath=/usr/lib${COMPAT_libcompat} | ||||
.endif | .endif | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
MK_SSP= no | MK_SSP= no | ||||
LIB=thr | LIB=thr | ||||
SHLIB_MAJOR= 3 | SHLIB_MAJOR= 3 | ||||
SYMBOLS_REF_MD= | |||||
NO_WTHREAD_SAFETY=1 | NO_WTHREAD_SAFETY=1 | ||||
NO_WCAST_ALIGN.gcc=1 # for gcc 4.2 | NO_WCAST_ALIGN.gcc=1 # for gcc 4.2 | ||||
CFLAGS+=-DPTHREAD_KERNEL | CFLAGS+=-DPTHREAD_KERNEL | ||||
CFLAGS+=-I${SRCTOP}/lib/libc/include | CFLAGS+=-I${SRCTOP}/lib/libc/include | ||||
CFLAGS+=-I${SRCTOP}/lib/libc/${MACHINE_CPUARCH} | CFLAGS+=-I${SRCTOP}/lib/libc/${MACHINE_CPUARCH} | ||||
CFLAGS+=-I${.CURDIR}/thread | CFLAGS+=-I${.CURDIR}/thread | ||||
CFLAGS+=-I${.CURDIR}/arch/${MACHINE_CPUARCH}/include | CFLAGS+=-I${.CURDIR}/arch/${MACHINE_CPUARCH}/include | ||||
▲ Show 20 Lines • Show All 71 Lines • Show Last 20 Lines |