summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-01-25 07:26:17 +0000
committerChris Lattner <sabre@nondot.org>2010-01-25 07:26:17 +0000
commit48536010fbd2192a803f682e61ed99c9bcfbb95c (patch)
treec158e1786b58aee429101a151cc6bc540247fbd4
parent1588f18453b2b2803cce2a62a91e1fb685e4000e (diff)
downloadbcm5719-llvm-48536010fbd2192a803f682e61ed99c9bcfbb95c.tar.gz
bcm5719-llvm-48536010fbd2192a803f682e61ed99c9bcfbb95c.zip
Remove support for i386 tiger tools for aligned common symbols.
Previously we would just silently miscompile code that used aligned common's, now at least you'll get a build error. tiger-ppc already triggered the build error because it didn't have a version of this logic. llvm-svn: 94412
-rw-r--r--llvm/lib/Target/X86/X86MCAsmInfo.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86MCAsmInfo.cpp b/llvm/lib/Target/X86/X86MCAsmInfo.cpp
index 1738d495842..c0cab869794 100644
--- a/llvm/lib/Target/X86/X86MCAsmInfo.cpp
+++ b/llvm/lib/Target/X86/X86MCAsmInfo.cpp
@@ -55,9 +55,6 @@ X86MCAsmInfoDarwin::X86MCAsmInfoDarwin(const Triple &Triple) {
if (!is64Bit)
Data64bitsDirective = 0; // we can't emit a 64-bit unit
- // Leopard and above support aligned common symbols.
- COMMDirectiveTakesAlignment = Triple.getDarwinMajorNumber() >= 9;
-
CommentString = "##";
PCSymbol = ".";
OpenPOWER on IntegriCloud