diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2010-10-05 15:11:03 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2010-10-05 15:11:03 +0000 |
commit | bce26a1ee0c5197d575f7776561f6edf63a90289 (patch) | |
tree | 4ade42edf1503a2c17586b4125f4095ec6ed9d78 /llvm/lib/MC/MachObjectWriter.cpp | |
parent | aca68323f332f6391c0ebc03c74a42f793a88080 (diff) | |
download | bcm5719-llvm-bce26a1ee0c5197d575f7776561f6edf63a90289.tar.gz bcm5719-llvm-bce26a1ee0c5197d575f7776561f6edf63a90289.zip |
On ELF we need to know which symbols are used in relocations to decide if
they should be in the symbol table or not. Instead of "guessing", just compute
the symbol table after the relocations are known.
llvm-svn: 115619
Diffstat (limited to 'llvm/lib/MC/MachObjectWriter.cpp')
-rw-r--r-- | llvm/lib/MC/MachObjectWriter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/MC/MachObjectWriter.cpp b/llvm/lib/MC/MachObjectWriter.cpp index 4bb05350edd..61df5bb35c7 100644 --- a/llvm/lib/MC/MachObjectWriter.cpp +++ b/llvm/lib/MC/MachObjectWriter.cpp @@ -1360,7 +1360,7 @@ bool MachObjectWriter::IsFixupFullyResolved(const MCAssembler &Asm, IsPCRel, DF); } -void MachObjectWriter::WriteObject(const MCAssembler &Asm, +void MachObjectWriter::WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) { ((MachObjectWriterImpl*) Impl)->WriteObject(Asm, Layout); } |