diff options
author | Seiya Nuta <nuta@seiya.me> | 2019-10-28 15:40:37 +0900 |
---|---|---|
committer | Seiya Nuta <nuta@seiya.me> | 2019-10-28 16:00:20 +0900 |
commit | 7f19dd1ebff0456feaf18437bb231856b6e49b5c (patch) | |
tree | cd2df1153e4fec073471b5347977b359ba8bddec /llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | |
parent | f4d7caf6df819d18b4d5b460d21f7f8fe1e1b705 (diff) | |
download | bcm5719-llvm-7f19dd1ebff0456feaf18437bb231856b6e49b5c.tar.gz bcm5719-llvm-7f19dd1ebff0456feaf18437bb231856b6e49b5c.zip |
[llvm-objcopy][MachO] Implement --only-section
Reviewers: alexshap, rupprecht, jdoerfert, jhenderson
Reviewed By: alexshap, rupprecht, jhenderson
Subscribers: mgorny, jakehehrlich, abrachet, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D65541
Diffstat (limited to 'llvm/tools/llvm-objcopy/MachO/MachOReader.cpp')
-rw-r--r-- | llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp b/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp index b48a0d8952d..ed2b3eb3aad 100644 --- a/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp +++ b/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp @@ -35,6 +35,7 @@ Section constructSectionCommon(SectionType Sec) { .str(); S.Segname = StringRef(Sec.segname, strnlen(Sec.segname, sizeof(Sec.sectname))).str(); + S.CanonicalName = (Twine(S.Segname) + "," + S.Sectname).str(); S.Addr = Sec.addr; S.Size = Sec.size; S.Offset = Sec.offset; |