OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4c1861d
)
Fix Wenum-compare gcc7 warning. NFCI.
author
Simon Pilgrim
<llvm-dev@redking.me.uk>
Wed, 27 Feb 2019 10:19:53 +0000
(10:19 +0000)
committer
Simon Pilgrim
<llvm-dev@redking.me.uk>
Wed, 27 Feb 2019 10:19:53 +0000
(10:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354958
91177308
-0d34-0410-b5e6-
96231b3b80d8
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
patch
|
blob
|
history
diff --git
a/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
b/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
index
1742213
..
1132aa1
100644
(file)
--- a/
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
+++ b/
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
@@
-569,9
+569,9
@@
static Error handleArgs(const CopyConfig &Config, Object &Obj,
for (const NewSymbolInfo &SI : Config.SymbolsToAdd) {
SectionBase *Sec = Obj.findSection(SI.SectionName);
uint64_t Value = Sec ? Sec->Addr + SI.Value : SI.Value;
- Obj.SymbolTable->addSymbol(
SI.SymbolName, SI.Bind, SI.Type, Sec, Value,
-
SI.Visibility,
-
Sec ? SYMBOL_SIMPLE_INDEX :
SHN_ABS, 0);
+ Obj.SymbolTable->addSymbol(
+
SI.SymbolName, SI.Bind, SI.Type, Sec, Value,
SI.Visibility,
+
Sec ? (uint16_t)SYMBOL_SIMPLE_INDEX : (uint16_t)
SHN_ABS, 0);
}
if (Config.EntryExpr)