[all-commits] [llvm/llvm-project] e6d8a8: [Clang] Emit prefix map normalization before gener...
Vladimir Vereschaka via All-commits
all-commits at lists.llvm.org
Tue May 26 16:59:03 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e6d8a8f9384b353cc95baccac8c233309e1c3568
https://github.com/llvm/llvm-project/commit/e6d8a8f9384b353cc95baccac8c233309e1c3568
Author: Vladimir Vereschaka <vvereschaka at accesssoftek.com>
Date: 2026-05-26 (Tue, 26 May 2026)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/lib/CodeGen/CodeGenModule.cpp
M clang/test/CodeGen/unique-internal-linkage-names.cpp
Log Message:
-----------
[Clang] Emit prefix map normalization before generating hashes for the unique linkage names. (#198667)
Use normalized path from the macro prefix map to generate the unique ids
for the internal linkage names. That allows a reproducible hash on any
build system. Regularly the macro prefix map gets normalized in favor of
the target system before the path substitution.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list