diff options
| author | George Rimar <grimar@accesssoftek.com> | 2019-05-30 10:42:47 +0000 |
|---|---|---|
| committer | George Rimar <grimar@accesssoftek.com> | 2019-05-30 10:42:47 +0000 |
| commit | 28e1ff2c3fbc98cc35d34c0ad6678628795c142e (patch) | |
| tree | f9abd1f8a7e599c438ec27c68f5b84b05676314e /llvm/tools/llvm-readobj/ELFDumper.cpp | |
| parent | 9e7be9b7459b1030dbbddf24f80c3bebc316ad9b (diff) | |
| download | bcm5719-llvm-28e1ff2c3fbc98cc35d34c0ad6678628795c142e.tar.gz bcm5719-llvm-28e1ff2c3fbc98cc35d34c0ad6678628795c142e.zip | |
[llvm-readobj] - An attemp to fix BB.
BB failed:
http://lab.llvm.org:8011/builders/clang-armv7-linux-build-cache/builds/15062/steps/build%20stage%201/logs/stdio
Error was:
/home/buildslave/buildslave/clang-armv7-linux-build-cache/llvm/tools/llvm-readobj/ELFDumper.cpp:3540:7:
error: non-constant-expression cannot be narrowed from type 'llvm::support::detail::packed_endian_specific_integral<unsigned long long,
llvm::support::endianness::little, 1>::value_type' (aka 'unsigned long long') to 'size_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
StrTabSec->sh_size};
llvm-svn: 362084
Diffstat (limited to 'llvm/tools/llvm-readobj/ELFDumper.cpp')
| -rw-r--r-- | llvm/tools/llvm-readobj/ELFDumper.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 1aea4935da6..1012cf1085f 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -3524,7 +3524,7 @@ void GNUStyle<ELFT>::printVersionDefinitionSection(const ELFFile<ELFT> *Obj, const Elf_Shdr *StrTabSec = unwrapOrError(Obj->getSection(Sec->sh_link)); StringRef StringTable( reinterpret_cast<const char *>(Obj->base() + StrTabSec->sh_offset), - StrTabSec->sh_size); + (size_t)StrTabSec->sh_size); const uint8_t *VerdefBuf = unwrapOrError(Obj->getSectionContents(Sec)).data(); const uint8_t *Begin = VerdefBuf; @@ -3568,7 +3568,7 @@ void GNUStyle<ELFT>::printVersionDependencySection(const ELFFile<ELFT> *Obj, const Elf_Shdr *StrTabSec = unwrapOrError(Obj->getSection(Sec->sh_link)); StringRef StringTable = { reinterpret_cast<const char *>(Obj->base() + StrTabSec->sh_offset), - StrTabSec->sh_size}; + (size_t)StrTabSec->sh_size}; const uint8_t *VerneedBuf = SecData.data(); for (unsigned I = 0; I < VerneedNum; ++I) { |

