diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2018-02-27 17:11:10 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2018-02-27 17:11:10 +0000 |
commit | b8511211301e055d4504b6c8895510e40aaed424 (patch) | |
tree | 11a9a95d6fa0725cdffd013e4f7f283ce8a7edcf | |
parent | a2b901129099b93f20e8cdf41f520e31398c0c4d (diff) | |
download | bcm5719-llvm-b8511211301e055d4504b6c8895510e40aaed424.tar.gz bcm5719-llvm-b8511211301e055d4504b6c8895510e40aaed424.zip |
Fix gcc warning.
Should fix the build in some bots.
llvm-svn: 326209
-rw-r--r-- | lld/ELF/OutputSections.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lld/ELF/OutputSections.cpp b/lld/ELF/OutputSections.cpp index 6e94baa5d1b..1ee96f608ad 100644 --- a/lld/ELF/OutputSections.cpp +++ b/lld/ELF/OutputSections.cpp @@ -136,7 +136,8 @@ void OutputSection::addSection(InputSection *IS) { } IS->Parent = this; - uint64_t AndMask = Config->EMachine == EM_ARM ? SHF_ARM_PURECODE : 0; + uint64_t AndMask = + Config->EMachine == EM_ARM ? (uint64_t)SHF_ARM_PURECODE : 0; uint64_t OrMask = ~AndMask; uint64_t AndFlags = (Flags & IS->Flags) & AndMask; uint64_t OrFlags = (Flags | IS->Flags) & OrMask; |