diff options
| author | Martin Storsjo <martin@martin.st> | 2019-01-23 09:12:53 +0000 | 
|---|---|---|
| committer | Martin Storsjo <martin@martin.st> | 2019-01-23 09:12:53 +0000 | 
| commit | 8f52c0376b3ec08e345dff293165540098696fff (patch) | |
| tree | 63e5957a9a330e340c29795fa38f27be84743514 /llvm/tools/llvm-objcopy/COFF/Writer.cpp | |
| parent | 9a2a89d58f211126aef9206b246f089e8d19db15 (diff) | |
| download | bcm5719-llvm-8f52c0376b3ec08e345dff293165540098696fff.tar.gz bcm5719-llvm-8f52c0376b3ec08e345dff293165540098696fff.zip | |
[llvm-objcopy] [COFF] Clear the unwritten tail of coff_section::Header::Name
This should fix the add-gnu-debuglink test on all buildbots.
llvm-svn: 351934
Diffstat (limited to 'llvm/tools/llvm-objcopy/COFF/Writer.cpp')
| -rw-r--r-- | llvm/tools/llvm-objcopy/COFF/Writer.cpp | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/llvm/tools/llvm-objcopy/COFF/Writer.cpp b/llvm/tools/llvm-objcopy/COFF/Writer.cpp index 05e46291c39..db897e2ff33 100644 --- a/llvm/tools/llvm-objcopy/COFF/Writer.cpp +++ b/llvm/tools/llvm-objcopy/COFF/Writer.cpp @@ -121,6 +121,7 @@ size_t COFFWriter::finalizeStringTable() {    for (auto &S : Obj.getMutableSections()) {      if (S.Name.size() > COFF::NameSize) { +      memset(S.Header.Name, 0, sizeof(S.Header.Name));        snprintf(S.Header.Name, sizeof(S.Header.Name), "/%d",                 (int)StrTabBuilder.getOffset(S.Name));      } else { | 

