https://bugs.llvm.org/show_bug.cgi?id=39526
Bug ID: 39526
Summary: "-enable-machine-outliner" creates symbols with
non-unique names
Product: clang
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P
Component: -New Bugs
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Notice when compiling Chrome for Arm64 that there are a lot of symbols called
"OUTLINED_FUNCTION_1", "OUTLINED_FUNCTION_2", ...
Chrome uses an orderfile to optimize the layout of functions within the binary,
but these outlined symbols are ambiguous when listed in an orderfile.
It would be great if the outlined functions could be given unique names (and
stable) names. E.g. using a hash of some sort (maybe of the source path).
--
You are receiving this mail because:
You are on the CC list for the bug._______________________________________________
llvm-bugs mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs