version 1.166.2.1, 2015/06/16 06:08:47 |
version 1.167, 2014/12/10 00:37:30 |
Line 41 assym.h: ${ARCHDIR}/genassym.cf |
|
Line 41 assym.h: ${ARCHDIR}/genassym.cf |
|
mv -f assym.h.tmp assym.h |
mv -f assym.h.tmp assym.h |
.endif |
.endif |
|
|
|
.if ${RUMPRUN} != "yes" |
# The following controls how to build compatibility code for old NetBSD |
# The following controls how to build compatibility code for old NetBSD |
# binaries. If BUILD_LEGACY is yes, then we build a separate library; otherwise |
# binaries. If BUILD_LEGACY is yes, then we build a separate library; otherwise |
# we include the code in libc. |
# we include the code in libc. |
Line 54 COMPATDIR=${.CURDIR}/compat |
|
Line 55 COMPATDIR=${.CURDIR}/compat |
|
# Marker for compat code that can't be easily isolated |
# Marker for compat code that can't be easily isolated |
CPPFLAGS+= -D__BUILD_LEGACY |
CPPFLAGS+= -D__BUILD_LEGACY |
.endif |
.endif |
|
.endif |
|
|
.include "${.CURDIR}/../../common/lib/libc/Makefile.inc" |
.include "${.CURDIR}/../../common/lib/libc/Makefile.inc" |
.include "${.CURDIR}/atomic/Makefile.inc" |
.include "${.CURDIR}/atomic/Makefile.inc" |
Line 90 CPPFLAGS+= -D__BUILD_LEGACY |
|
Line 92 CPPFLAGS+= -D__BUILD_LEGACY |
|
.include "${.CURDIR}/termios/Makefile.inc" |
.include "${.CURDIR}/termios/Makefile.inc" |
.include "${.CURDIR}/thread-stub/Makefile.inc" |
.include "${.CURDIR}/thread-stub/Makefile.inc" |
.include "${.CURDIR}/time/Makefile.inc" |
.include "${.CURDIR}/time/Makefile.inc" |
|
.if ${RUMPRUN} != "yes" |
.include "${.CURDIR}/tls/Makefile.inc" |
.include "${.CURDIR}/tls/Makefile.inc" |
|
.endif |
.include "${.CURDIR}/sys/Makefile.inc" |
.include "${.CURDIR}/sys/Makefile.inc" |
.if ${HAVE_LIBGCC_EH} == "no" |
.if ${HAVE_LIBGCC_EH} == "no" |
.include "${NETBSDSRCDIR}/sys/lib/libunwind/Makefile.inc" |
.include "${NETBSDSRCDIR}/sys/lib/libunwind/Makefile.inc" |
Line 128 REGEX_SPECIALS=[][)(^$$.?*\\;] |
|
Line 132 REGEX_SPECIALS=[][)(^$$.?*\\;] |
|
MKREPRO_SED= -e 's;${NETBSDSRCDIR:C/${REGEX_SPECIALS}/\\\\&/g};/usr/src;' |
MKREPRO_SED= -e 's;${NETBSDSRCDIR:C/${REGEX_SPECIALS}/\\\\&/g};/usr/src;' |
.endif |
.endif |
|
|
.if !defined(MLIBDIR) |
.if ${RUMPRUN} != "yes" |
realall: tags |
realall: tags |
tags: ${SRCS} |
tags: ${SRCS} |
${_MKTARGET_CREATE} |
${_MKTARGET_CREATE} |
Line 148 FILESNAME= libc.tags |
|
Line 152 FILESNAME= libc.tags |
|
FILESDIR= /var/db |
FILESDIR= /var/db |
.endif |
.endif |
|
|
|
|
# workaround for I18N stuffs: build singlebyte setlocale() for libc.a, |
# workaround for I18N stuffs: build singlebyte setlocale() for libc.a, |
# multibyte for libc.so. the quirk should be removed when we support |
# multibyte for libc.so. the quirk should be removed when we support |
# dlopen() from within statically linked binaries. |
# dlopen() from within statically linked binaries. |