summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-10-16 01:58:23 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-10-16 01:58:23 +0000
commita4d8667c870759a70aa9bea99e64b7f7e938b1a1 (patch)
tree083abc8ff51bc011cabca2d543cd0bb330caefd5 /lib
parent7eb85194f2b07bc7ba3f274fc00dc389b77b63bf (diff)
downloadllvm-a4d8667c870759a70aa9bea99e64b7f7e938b1a1.tar.gz
llvm-a4d8667c870759a70aa9bea99e64b7f7e938b1a1.tar.bz2
llvm-a4d8667c870759a70aa9bea99e64b7f7e938b1a1.tar.xz
MC: Set symbol values in MachO MCStreamer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84236 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/MC/MCMachOStreamer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/MC/MCMachOStreamer.cpp b/lib/MC/MCMachOStreamer.cpp
index 9f8841ecb9..189f07201f 100644
--- a/lib/MC/MCMachOStreamer.cpp
+++ b/lib/MC/MCMachOStreamer.cpp
@@ -198,7 +198,9 @@ void MCMachOStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) {
assert((Symbol->isUndefined() || Symbol->isAbsolute()) &&
"Cannot define a symbol twice!");
- llvm_unreachable("FIXME: Not yet implemented!");
+ // FIXME: Lift context changes into super class.
+ // FIXME: Set associated section.
+ Symbol->setValue(Value);
}
void MCMachOStreamer::EmitSymbolAttribute(MCSymbol *Symbol,