mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-22 23:24:59 +00:00
Simplify interface of function that doesn't fail.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238700 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -494,9 +494,8 @@ void RuntimeDyldImpl::emitCommonSymbols(const ObjectFile &Obj,
|
||||
continue;
|
||||
}
|
||||
|
||||
uint32_t Align = 0;
|
||||
uint32_t Align = Sym.getAlignment();
|
||||
uint64_t Size = 0;
|
||||
Check(Sym.getAlignment(Align));
|
||||
Check(Sym.getSize(Size));
|
||||
|
||||
CommonSize += Align + Size;
|
||||
@@ -518,10 +517,9 @@ void RuntimeDyldImpl::emitCommonSymbols(const ObjectFile &Obj,
|
||||
|
||||
// Assign the address of each symbol
|
||||
for (auto &Sym : SymbolsToAllocate) {
|
||||
uint32_t Align;
|
||||
uint32_t Align = Sym.getAlignment();
|
||||
uint64_t Size;
|
||||
StringRef Name;
|
||||
Check(Sym.getAlignment(Align));
|
||||
Check(Sym.getSize(Size));
|
||||
Check(Sym.getName(Name));
|
||||
if (Align) {
|
||||
|
Reference in New Issue
Block a user