Add data.rel stuff

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68031 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Anton Korobeynikov
2009-03-30 15:27:03 +00:00
parent 217b919cf9
commit 71a7c6cde0
6 changed files with 63 additions and 14 deletions

View File

@@ -305,17 +305,12 @@ X86COFFTargetAsmInfo::UniqueSectionForGlobal(const GlobalValue* GV,
switch (kind) {
case SectionKind::Text:
return ".text$linkonce" + GV->getName();
case SectionKind::Data:
case SectionKind::BSS:
case SectionKind::ThreadData:
case SectionKind::ThreadBSS:
return ".data$linkonce" + GV->getName();
case SectionKind::ROData:
case SectionKind::RODataMergeConst:
case SectionKind::RODataMergeStr:
return ".rdata$linkonce" + GV->getName();
default:
assert(0 && "Unknown section kind");
return ".data$linkonce" + GV->getName();
}
return NULL;
}