diff options
Diffstat (limited to 'mk')
-rw-r--r-- | mk/defs.Darwin.mk | 3 | ||||
-rw-r--r-- | mk/defs.Linux.mk | 3 | ||||
-rw-r--r-- | mk/defs.NetBSD.mk | 7 | ||||
-rw-r--r-- | mk/defs.SunOS.mk | 3 |
4 files changed, 12 insertions, 4 deletions
diff --git a/mk/defs.Darwin.mk b/mk/defs.Darwin.mk index 4d8eda806bd..f8324abee1b 100644 --- a/mk/defs.Darwin.mk +++ b/mk/defs.Darwin.mk @@ -1,4 +1,4 @@ -# $NetBSD: defs.Darwin.mk,v 1.27 2002/08/28 11:06:18 seb Exp $ +# $NetBSD: defs.Darwin.mk,v 1.28 2002/09/04 14:47:32 agc Exp $ # # Variable definitions for the Darwin operating system. @@ -58,6 +58,7 @@ XARGS?= /usr/bin/xargs CPP_PRECOMP_FLAGS?= -no-cpp-precomp # use the GNU cpp, not the OS X cpp DEF_UMASK?= 0022 DEFAULT_SERIAL_DEVICE?= /dev/null +EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table GROUPADD?= ${FALSE} # XXX - Fix me! MOTIF_TYPE_DEFAULT?= openmotif # default 2.0 compatible libs type MOTIF12_TYPE_DEFAULT?= lesstif12 # default 1.2 compatible libs type diff --git a/mk/defs.Linux.mk b/mk/defs.Linux.mk index c12cf48f093..61d8648fc2e 100644 --- a/mk/defs.Linux.mk +++ b/mk/defs.Linux.mk @@ -1,4 +1,4 @@ -# $NetBSD: defs.Linux.mk,v 1.29 2002/08/28 11:06:18 seb Exp $ +# $NetBSD: defs.Linux.mk,v 1.30 2002/09/04 14:47:33 agc Exp $ # # Variable definitions for the Linux operating system. @@ -62,6 +62,7 @@ XARGS?= /usr/bin/xargs -r CPP_PRECOMP_FLAGS?= # unset DEF_UMASK?= 022 DEFAULT_SERIAL_DEVICE?= /dev/null +EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table GROUPADD?= /usr/sbin/groupadd MOTIF_TYPE_DEFAULT?= openmotif # default 2.0 compatible libs type MOTIF12_TYPE_DEFAULT?= lesstif12 # default 1.2 compatible libs type diff --git a/mk/defs.NetBSD.mk b/mk/defs.NetBSD.mk index eb8ff210eb5..e89fbe45b68 100644 --- a/mk/defs.NetBSD.mk +++ b/mk/defs.NetBSD.mk @@ -1,4 +1,4 @@ -# $NetBSD: defs.NetBSD.mk,v 1.27 2002/08/28 11:06:19 seb Exp $ +# $NetBSD: defs.NetBSD.mk,v 1.28 2002/09/04 14:47:33 agc Exp $ # # Variable definitions for the NetBSD operating system. @@ -68,6 +68,11 @@ DEPENDS+= user>=20000313:../../sysutils/user CPP_PRECOMP_FLAGS?= # unset DEF_UMASK?= 0022 +.if ${OBJECT_FMT} == "ELF" +EXPORT_SYMBOLS_LDFLAGS?=-Wl,-E # add symbols to the dynamic symbol table +.else +EXPORT_SYMBOLS_LDFLAGS?=-Wl,--export-dynamic +.endif MOTIF_TYPE_DEFAULT?= openmotif # default 2.0 compatible libs type MOTIF12_TYPE_DEFAULT?= lesstif12 # default 1.2 compatible libs type NOLOGIN?= /sbin/nologin diff --git a/mk/defs.SunOS.mk b/mk/defs.SunOS.mk index 6a23849ddd0..5a7d34d23e9 100644 --- a/mk/defs.SunOS.mk +++ b/mk/defs.SunOS.mk @@ -1,4 +1,4 @@ -# $NetBSD: defs.SunOS.mk,v 1.27 2002/08/28 11:06:19 seb Exp $ +# $NetBSD: defs.SunOS.mk,v 1.28 2002/09/04 14:47:34 agc Exp $ # # Variable definitions for the SunOS/Solaris operating system. @@ -70,6 +70,7 @@ XARGS?= /usr/bin/xargs CPP_PRECOMP_FLAGS?= # unset DEF_UMASK?= 022 DEFAULT_SERIAL_DEVICE?= /dev/null +EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table GROUPADD?= /usr/sbin/groupadd MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type MOTIF12_TYPE_DEFAULT?= dt # default 1.2 compatible libs type |