diff options
| author | Tom Stellard <thomas.stellard@amd.com> | 2015-09-25 21:42:30 +0000 |
|---|---|---|
| committer | Tom Stellard <thomas.stellard@amd.com> | 2015-09-25 21:42:30 +0000 |
| commit | d0626804fc04f89c0047db54ffd8a843da1f5b4a (patch) | |
| tree | 7abf4b49b6b715847ce5db4f8e7ab030a14e229e /lld/lib/ReaderWriter/ELF | |
| parent | e86bbd8979517a1fb9c9e2db4c50053332a38522 (diff) | |
| download | bcm5719-llvm-d0626804fc04f89c0047db54ffd8a843da1f5b4a.tar.gz bcm5719-llvm-d0626804fc04f89c0047db54ffd8a843da1f5b4a.zip | |
ELF/AMDGPU: Text section should be called .hsatext
Reviewers: atanasyan, ruiu
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D12447
llvm-svn: 248621
Diffstat (limited to 'lld/lib/ReaderWriter/ELF')
| -rw-r--r-- | lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.cpp | 4 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.cpp b/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.cpp index c86933f3391..7b52cf58cac 100644 --- a/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.cpp +++ b/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.cpp @@ -34,7 +34,7 @@ std::unique_ptr<Writer> AMDGPUTargetHandler::getWriter() { } HSATextSection::HSATextSection(const ELFLinkingContext &ctx) - : AtomSection(ctx, ".text", DefinedAtom::typeCode, 0, 0) { + : AtomSection(ctx, ".hsatext", DefinedAtom::typeCode, 0, 0) { _type = SHT_PROGBITS; _flags = SHF_ALLOC | SHF_WRITE | SHF_EXECINSTR | SHF_AMDGPU_HSA_AGENT | SHF_AMDGPU_HSA_CODE; @@ -49,7 +49,7 @@ void AMDGPUTargetLayout::assignSectionsToSegments() { for (OutputSection<ELF64LE> *osi : _outputSections) { for (Section<ELF64LE> *section : osi->sections()) { StringRef InputSectionName = section->inputSectionName(); - if (InputSectionName != ".text") + if (InputSectionName != ".hsatext") continue; Segment<ELF64LE> *segment = new (_allocator) Segment<ELF64LE>( diff --git a/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.h b/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.h index a944ef05432..8d0f70b6e7f 100644 --- a/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.h +++ b/lld/lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.h @@ -36,7 +36,7 @@ public: createSection(StringRef name, int32_t contentType, DefinedAtom::ContentPermissions contentPermissions, TargetLayout::SectionOrder sectionOrder) override { - if (name == ".text") + if (name == ".hsatext") return new (_allocator) HSATextSection(_ctx); if (name == ".note") |

