diff options
author | Adrian Prantl <aprantl@apple.com> | 2020-01-14 13:37:04 -0800 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2020-01-17 09:36:48 -0800 |
commit | 12e479475a896f664fb721f98c2d6805185ac352 (patch) | |
tree | e765d8cdcdf28a6368adcaae3b9b46b7cdc117a6 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 859e379ffbbb40302926940b8c87fb7a99931612 (diff) | |
download | llvm-12e479475a896f664fb721f98c2d6805185ac352.zip llvm-12e479475a896f664fb721f98c2d6805185ac352.tar.gz llvm-12e479475a896f664fb721f98c2d6805185ac352.tar.bz2 |
Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot
This is a purely cosmetic change that is NFC in terms of the binary
output. I bugs me that I called the attribute DW_AT_LLVM_isysroot
since the "i" is an artifact of GCC command line option syntax
(-isysroot is in the category of -i options) and doesn't carry any
useful information otherwise.
This attribute only appears in Clang module debug info.
Differential Revision: https://reviews.llvm.org/D71722
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
-rw-r--r-- | llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp index ef92bc2..956bbcd 100644 --- a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp +++ b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp @@ -1662,6 +1662,8 @@ void ModuleBitcodeWriter::writeDICompileUnit(const DICompileUnit *N, Record.push_back(N->getSplitDebugInlining()); Record.push_back(N->getDebugInfoForProfiling()); Record.push_back((unsigned)N->getNameTableKind()); + Record.push_back(N->getRangesBaseAddress()); + Record.push_back(VE.getMetadataOrNullID(N->getRawSysRoot())); Stream.EmitRecord(bitc::METADATA_COMPILE_UNIT, Record, Abbrev); Record.clear(); |