]> git.ipfire.org Git - thirdparty/zlib-ng.git/commit
Disallow semantic interposition in ELF shared libraries if supported by the compiler.
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Mon, 11 Jan 2021 17:44:09 +0000 (18:44 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 11 Jan 2021 20:37:33 +0000 (21:37 +0100)
commit1f5890d760ffeb6a37d94e027e5eb0e1b865d607
tree5e303b5cb584756af16b4d4e94aff94554e55f13
parent446c6974fec0d3b8a55eef7ce36a249a9eb601ea
Disallow semantic interposition in ELF shared libraries if supported by the compiler.
This disallows calls to our own exported functions being replaced by LD_PRELOAD, thus
avoiding the potential bugs and allowing the compiler to optimize better.
CMakeLists.txt
configure