aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-06-07 23:26:45 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-06-07 23:26:45 +0000
commitd846e3fb5a36c625df1bea3d4ef4e337b7b6e917 (patch)
tree3f32d4cedecf2abb99a95e4fb14bacef1a7421c3 /lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent3f628510d3d12513242c499b063e9b6d78a03d48 (diff)
Fix a silly error I introduce in r131951.
Fixes PR10095. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132735 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
-rw-r--r--lib/CodeGen/TargetLoweringObjectFileImpl.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/CodeGen/TargetLoweringObjectFileImpl.cpp b/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
index 4e2888ddfc..cdac42d1bf 100644
--- a/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
+++ b/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
@@ -255,9 +255,6 @@ getELFKindForNamedSection(StringRef Name, SectionKind K) {
Name.startswith(".llvm.linkonce.tb."))
return SectionKind::getThreadBSS();
- if (Name == ".eh_frame")
- return SectionKind::getReadOnlyWithRel();
-
return K;
}
@@ -290,7 +287,7 @@ getELFSectionFlags(SectionKind K) {
if (K.isText())
Flags |= ELF::SHF_EXECINSTR;
- if (K.isWriteable() && !K.isReadOnlyWithRel())
+ if (K.isWriteable())
Flags |= ELF::SHF_WRITE;
if (K.isThreadLocal())