summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
diff options
context:
space:
mode:
authorRichard Osborne <richard@xmos.com>2013-05-04 16:40:58 +0000
committerRichard Osborne <richard@xmos.com>2013-05-04 16:40:58 +0000
commitdf9e5741059dd9b22cd8fd69f855bfd0b9b63f38 (patch)
tree49786963c11ef0fe70f1f34336d684bf7aaa0faa /llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
parentb2d998f356afa33c75f8c4119d455cf66fbec746 (diff)
downloadbcm5719-llvm-df9e5741059dd9b22cd8fd69f855bfd0b9b63f38.tar.gz
bcm5719-llvm-df9e5741059dd9b22cd8fd69f855bfd0b9b63f38.zip
[XCore] Use static relocation model by default.
This allows us to get get rid of a hack in XCoreTargetObjectFile where the the DataRel* sections were overridden. llvm-svn: 181116
Diffstat (limited to 'llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp')
-rw-r--r--llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp b/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
index 820389935b3..88e3bfd7b81 100644
--- a/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
+++ b/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
@@ -57,9 +57,4 @@ void XCoreTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){
ELF::SHF_ALLOC |
ELF::XCORE_SHF_CP_SECTION,
SectionKind::getReadOnlyWithRel());
-
- // Dynamic linking is not supported. Data with relocations is placed in the
- // same section as data without relocations.
- DataRelSection = DataRelLocalSection = DataSection;
- DataRelROSection = DataRelROLocalSection = ReadOnlySection;
}
OpenPOWER on IntegriCloud