Commit ID: 1005147677453E2E982
CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/03/18 19:14:51 UTC
Modified files:
lib/libcitrus_iconv/i18n_module: Makefile.inc
share/mk : bsd.lib.mk
Log message:
invent a new library type “extension” that is between DLL and plugin:
usually versioned, has LDADD and no-undefined, but not normally¹ -lc
① for now it has, but we add --as-needed here
XXX maybe, eventually, we should always use --as-needed?
XXX bsd makefiles as we know them are not suitable for today's environment
XXX anyway; in addition, using gcc adds -lc for SSP which pcc doesn't, etc
To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.7 -r1.8 src/lib/libcitrus_iconv/i18n_module/Makefile.inc
cvs -R rdiff -kk -upr1.84 -r1.85 src/share/mk/bsd.lib.mk