[all-commits] [llvm/llvm-project] 57aeb3: [JITLink][ELF] Don't skip debug info sections by d...
lhames via All-commits
all-commits at lists.llvm.org
Sat Mar 18 22:45:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 57aeb305460406f7b822cfe6ab9fb4d730fc3b38
https://github.com/llvm/llvm-project/commit/57aeb305460406f7b822cfe6ab9fb4d730fc3b38
Author: Lang Hames <lhames at gmail.com>
Date: 2023-03-18 (Sat, 18 Mar 2023)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h
A llvm/test/ExecutionEngine/JITLink/X86/ELF_debug_section_lifetime_is_NoAlloc.yaml
R llvm/test/ExecutionEngine/JITLink/X86/ELF_skip_debug_sections.s
Log Message:
-----------
[JITLink][ELF] Don't skip debug info sections by default.
By default ELFLinkGraphBuilder will now create LinkGraph sections with NoAlloc
lifetime for debug info sections in the original object. Debug sections are not
kept alive by default, and will be dead-stripped unless some plugin marks them
as live in the pre-prune phase.
More information about the All-commits
mailing list