[all-commits] [llvm/llvm-project] 786cf7: [dsymutil] Add support for inline DWARF source fil...
Adrian Prantl via All-commits
all-commits at lists.llvm.org
Thu Jan 4 15:30:36 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 786cf76f434d2691878067dedb8b1eb99472810b
https://github.com/llvm/llvm-project/commit/786cf76f434d2691878067dedb8b1eb99472810b
Author: Adrian Prantl <adrian-prantl at users.noreply.github.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/include/llvm/CodeGen/NonRelocatableStringpool.h
M llvm/lib/CodeGen/NonRelocatableStringpool.cpp
M llvm/lib/DWARFLinker/DWARFStreamer.cpp
A llvm/test/tools/dsymutil/ARM/inline-source.test
A llvm/test/tools/dsymutil/Inputs/inline.ll
Log Message:
-----------
[dsymutil] Add support for inline DWARF source files. (#77016)
There was a strange and seemingly unncessary empty string optimization
in NonRelocatableStringPool that I had to remove in order to support
empty strings in the line_str string table, without unconditionally
forcing an empty string to be added to every debug_line_str table.
More information about the All-commits
mailing list