projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d15dd8c
)
Do not override user specified section.
author
Devang Patel
<dpatel@apple.com>
Thu, 20 Sep 2007 23:07:37 +0000
(23:07 +0000)
committer
Devang Patel
<dpatel@apple.com>
Thu, 20 Sep 2007 23:07:37 +0000
(23:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42179
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/PowerPC/PPCAsmPrinter.cpp
patch
|
blob
|
history
diff --git
a/lib/Target/PowerPC/PPCAsmPrinter.cpp
b/lib/Target/PowerPC/PPCAsmPrinter.cpp
index 1bfa23b4b61018a8c1a59d2c6913e8d7493edc49..9e5f1032bafd13dc1cfbe52fc9ae4ec5759e6b98 100644
(file)
--- a/
lib/Target/PowerPC/PPCAsmPrinter.cpp
+++ b/
lib/Target/PowerPC/PPCAsmPrinter.cpp
@@
-911,9
+911,9
@@
bool DarwinAsmPrinter::doFinalization(Module &M) {
unsigned Align = TD->getPreferredAlignmentLog(I);
if (C->isNullValue() && /* FIXME: Verify correct */
+ !I->hasSection() &&
(I->hasInternalLinkage() || I->hasWeakLinkage() ||
- I->hasLinkOnceLinkage() ||
- (I->hasExternalLinkage() && !I->hasSection()))) {
+ I->hasLinkOnceLinkage() || I->hasExternalLinkage())) {
if (Size == 0) Size = 1; // .comm Foo, 0 is undefined, avoid it.
if (I->hasExternalLinkage()) {
O << "\t.globl " << name << '\n';