NetBSD/share/mk
kamil eb682ff828 Add a framework for renaming symbols in libc&co for MKSANITIZER
A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
2018-06-25 17:58:36 +00:00
..
bsd.buildinstall.mk
bsd.clang-analyze.mk
bsd.clean.mk
bsd.dep.mk
bsd.doc.mk
bsd.endian.mk
bsd.files.mk
bsd.gcc.mk Drop checks for EXTERNAL_TOOLCHAIN for crt*.o. We've been using our own 2018-05-09 13:18:53 +00:00
bsd.host.mk add DTRACE_OPTS and HOST_DTRACE_OPTS to allow disabling various optimizations 2018-02-25 18:53:23 +00:00
bsd.hostinit.mk Create a new bsd.hostinit.mk file and put the build definitions for all host 2018-05-01 19:59:42 +00:00
bsd.hostlib.mk include bsd.hostinit.mk instead of bsd.init.mk 2018-05-04 14:50:40 +00:00
bsd.hostprog.mk include bsd.hostinit.mk instead of bsd.init.mk 2018-05-04 14:50:40 +00:00
bsd.inc.mk
bsd.info.mk
bsd.init.mk
bsd.ioconf.mk
bsd.kernobj.mk
bsd.kinc.mk
bsd.klinks.mk remove multiple copies of the same logic. 2017-12-06 02:06:45 +00:00
bsd.kmodule.mk
bsd.lib.mk Add a framework for renaming symbols in libc&co for MKSANITIZER 2018-06-25 17:58:36 +00:00
bsd.links.mk
bsd.lua.mk
bsd.man.mk
bsd.nls.mk
bsd.obj.mk Prevent 'make obj' creating an objdir inside an objdir. This happens the 2018-05-19 14:11:30 +00:00
bsd.own.mk - Fix groff reproducibility: 2018-06-22 17:31:24 +00:00
bsd.prog.mk Add a framework for renaming symbols in libc&co for MKSANITIZER 2018-06-25 17:58:36 +00:00
bsd.README Rephrase the documentation of MKSANITIZER 2018-06-25 09:38:46 +00:00
bsd.rpc.mk
bsd.shlib.mk
bsd.subdir.mk use SUBDIR.roff suggested by uwe@ 2018-06-10 17:55:11 +00:00
bsd.sys.mk Reset SANITIZERFLAGS when specified NOSANITIZER / MKSANITIZER=no 2018-06-24 19:35:12 +00:00
bsd.syscall.mk
bsd.test.mk PR lib/52007 2017-11-23 02:39:28 +00:00
bsd.x11.mk last I checked powerpc64 was 64 bits, so it needs _XSERVER64.. 2018-03-04 23:47:55 +00:00
Makefile install bsd.hostinit.mk 2018-05-28 13:21:50 +00:00
sys.mk Add comment describing why we remove -Wsystem-headers, requested by mrg. 2018-06-22 11:25:03 +00:00