summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2018-02-27 17:11:10 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2018-02-27 17:11:10 +0000
commitb8511211301e055d4504b6c8895510e40aaed424 (patch)
tree11a9a95d6fa0725cdffd013e4f7f283ce8a7edcf
parenta2b901129099b93f20e8cdf41f520e31398c0c4d (diff)
downloadbcm5719-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.cpp3
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;
OpenPOWER on IntegriCloud