diff options
author | Chris Lattner <sabre@nondot.org> | 2010-09-27 06:44:54 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-09-27 06:44:54 +0000 |
commit | 9f06f911d197577b80d208a167980833b4fb9ad5 (patch) | |
tree | 6e92a19eb1ef843d25b82d377dd2ee9ff5283801 /llvm/lib/Target/TargetLoweringObjectFile.cpp | |
parent | 4362a1c9871e87c283a9c2d475ff3ca6ec32febe (diff) | |
download | llvm-9f06f911d197577b80d208a167980833b4fb9ad5.zip llvm-9f06f911d197577b80d208a167980833b4fb9ad5.tar.gz llvm-9f06f911d197577b80d208a167980833b4fb9ad5.tar.bz2 |
the latest assembler that runs on powerpc 10.4 machines doesn't
support aligned comm. Detect when compiling for 10.4 and don't
emit an alignment for comm. THis will hopefully fix PR8198.
llvm-svn: 114817
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
-rw-r--r-- | llvm/lib/Target/TargetLoweringObjectFile.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/TargetLoweringObjectFile.cpp b/llvm/lib/Target/TargetLoweringObjectFile.cpp index dd7b532..0e67fe5 100644 --- a/llvm/lib/Target/TargetLoweringObjectFile.cpp +++ b/llvm/lib/Target/TargetLoweringObjectFile.cpp @@ -45,6 +45,7 @@ TargetLoweringObjectFile::TargetLoweringObjectFile() : Ctx(0) { LSDASection = 0; EHFrameSection = 0; + CommDirectiveSupportsAlignment = true; DwarfAbbrevSection = 0; DwarfInfoSection = 0; DwarfLineSection = 0; |