Module Name: src Committed By: kamil Date: Mon Jun 25 17:58:36 UTC 2018
Modified Files: src/share/mk: bsd.lib.mk bsd.prog.mk Log Message: 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> To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 src/share/mk/bsd.lib.mk cvs rdiff -u -r1.314 -r1.315 src/share/mk/bsd.prog.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.