Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   ozaki-r
Date:           Thu Apr 20 09:29:11 UTC 2017

Modified Files:
        src: BUILDING
        src/doc: BUILDING.mdoc
        src/share/man/man5: mk.conf.5
        src/share/mk: bsd.README bsd.lib.mk bsd.lua.mk bsd.sys.mk

Log Message:
Introduce MKSTRIPSYM build option

If it's yes, all local symbols of shared libraries are stripped
(default). If it's no, only temporary local symbols are stripped;
for example, symbols of static functions are kept. Keeping such
symbols is useful on using DTrace for userland libraries and
getting a backtrace from a rump server loading modules (shared
libraries).

Proposed and discussed on tech-kern and tech-toolchain


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/BUILDING
cvs rdiff -u -r1.116 -r1.117 src/doc/BUILDING.mdoc
cvs rdiff -u -r1.72 -r1.73 src/share/man/man5/mk.conf.5
cvs rdiff -u -r1.358 -r1.359 src/share/mk/bsd.README
cvs rdiff -u -r1.368 -r1.369 src/share/mk/bsd.lib.mk
cvs rdiff -u -r1.7 -r1.8 src/share/mk/bsd.lua.mk
cvs rdiff -u -r1.270 -r1.271 src/share/mk/bsd.sys.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index