summaryrefslogtreecommitdiffstats
path: root/Utilities/IWYU
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-06-10 20:37:17 (GMT)
committerBrad King <brad.king@kitware.com>2022-06-11 09:10:27 (GMT)
commit29c578c8fbfadd148e4d7219413526830b054321 (patch)
treea2564fa94caf56418f3f81bc631a0792d2e676b0 /Utilities/IWYU
parentefbbae9705d89719804387056c8d592545710487 (diff)
downloadCMake-29c578c8fbfadd148e4d7219413526830b054321.zip
CMake-29c578c8fbfadd148e4d7219413526830b054321.tar.gz
CMake-29c578c8fbfadd148e4d7219413526830b054321.tar.bz2
zlib: Mangle symbols to avoid conflict with external transitive dependencies
Mangling was dropped by commit fc22ac115e (zlib: Drop old sources to make room for a fresh import, 2022-05-26). Restore it for the new import of upstream zlib.
Diffstat (limited to 'Utilities/IWYU')
-rw-r--r--Utilities/IWYU/mapping.imp1
1 files changed, 1 insertions, 0 deletions
diff --git a/Utilities/IWYU/mapping.imp b/Utilities/IWYU/mapping.imp
index 64e901e..b80fc22 100644
--- a/Utilities/IWYU/mapping.imp
+++ b/Utilities/IWYU/mapping.imp
@@ -106,6 +106,7 @@
{ include: [ "@<.*uv/.+\\.h>", private, "<cm3p/uv.h>", public ] },
{ include: [ "@<.*expat_external.h>", private, "<cm3p/expat.h>", public ] },
{ include: [ "@<.*zconf.h>", private, "<cm3p/zlib.h>", public ] },
+ { include: [ "@<.*cm_zlib_mangle.h>", private, "<cm3p/zlib.h>", public ] },
# # System symbols used by libuv
{ symbol: [ "ssize_t", private, "<cm3p/uv.h>", public ] },