summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-11-21 03:46:06 +0000
committerChris Lattner <sabre@nondot.org>2004-11-21 03:46:06 +0000
commitd68ebaacc0542d558f879becbaa3acba7d916f7c (patch)
tree0b3e77d4e6a81dbc5f7c189c34a81c077f467e12 /llvm/lib
parent9de8e2225f389e0f2eb888be942576cc812faefc (diff)
downloadbcm5719-llvm-d68ebaacc0542d558f879becbaa3acba7d916f7c.tar.gz
bcm5719-llvm-d68ebaacc0542d558f879becbaa3acba7d916f7c.zip
There is no reason to emit function stubs for direct calls.
llvm-svn: 18082
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86CodeEmitter.cpp2
-rw-r--r--llvm/lib/Target/X86/X86JITInfo.cpp1
2 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86CodeEmitter.cpp b/llvm/lib/Target/X86/X86CodeEmitter.cpp
index 6d0a211a79b..a71a286bce1 100644
--- a/llvm/lib/Target/X86/X86CodeEmitter.cpp
+++ b/llvm/lib/Target/X86/X86CodeEmitter.cpp
@@ -141,7 +141,7 @@ void Emitter::emitPCRelativeBlockAddress(const MachineBasicBlock *MBB) {
///
void Emitter::emitGlobalAddressForCall(GlobalValue *GV) {
MCE.addRelocation(MachineRelocation(MCE.getCurrentPCOffset(),
- X86::reloc_pcrel_word, GV));
+ X86::reloc_pcrel_word, GV, 0, true));
MCE.emitWord(0);
}
diff --git a/llvm/lib/Target/X86/X86JITInfo.cpp b/llvm/lib/Target/X86/X86JITInfo.cpp
index a976d232f5b..4696b6541bd 100644
--- a/llvm/lib/Target/X86/X86JITInfo.cpp
+++ b/llvm/lib/Target/X86/X86JITInfo.cpp
@@ -137,4 +137,3 @@ void X86JITInfo::relocate(void *Function, MachineRelocation *MR,
}
}
}
-
OpenPOWER on IntegriCloud