From: Evan Cheng Date: Mon, 1 Aug 2011 19:43:05 +0000 (+0000) Subject: Set endianess and pointer size for PPC Linux. Bug noticed by Roman Divacky. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=8ead80db20ec05fd8e613084abfdb8714703fc5f;p=oota-llvm.git Set endianess and pointer size for PPC Linux. Bug noticed by Roman Divacky. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136639 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp b/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp index b6dca835b18..b6d46dd34fa 100644 --- a/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp +++ b/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp @@ -31,6 +31,10 @@ PPCMCAsmInfoDarwin::PPCMCAsmInfoDarwin(bool is64Bit) { } PPCLinuxMCAsmInfo::PPCLinuxMCAsmInfo(bool is64Bit) { + if (is64Bit) + PointerSize = 8; + IsLittleEndian = false; + // ".comm align is in bytes but .align is pow-2." AlignmentIsInBytes = false;