projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Make the llvm mangler depend only on DataLayout.
[oota-llvm.git]
/
lib
/
Target
/
PowerPC
/
PPCTargetMachine.cpp
diff --git
a/lib/Target/PowerPC/PPCTargetMachine.cpp
b/lib/Target/PowerPC/PPCTargetMachine.cpp
index ca969c01125c0100f2cfb485156c838b65403f73..2e8d2d67fddc69d2486a716f25ddf3a08cba7026 100644
(file)
--- a/
lib/Target/PowerPC/PPCTargetMachine.cpp
+++ b/
lib/Target/PowerPC/PPCTargetMachine.cpp
@@
-40,6
+40,8
@@
static std::string getDataLayoutString(const PPCSubtarget &ST) {
// PPC is big endian.
std::string Ret = "E";
+ Ret += DataLayout::getManglingComponent(T);
+
// PPC32 has 32 bit pointers. The PS3 (OS Lv2) is a PPC64 machine with 32 bit
// pointers.
if (!ST.isPPC64() || T.getOS() == Triple::Lv2)