diff options
| author | Anton Korobeynikov <asl@math.spbu.ru> | 2008-07-09 13:29:44 +0000 |
|---|---|---|
| committer | Anton Korobeynikov <asl@math.spbu.ru> | 2008-07-09 13:29:44 +0000 |
| commit | 56827c1b60a7f17919d66cd9b72f437e8c500d70 (patch) | |
| tree | 4ee9aafc52cf18d1c2c82dfa2454c125e503b15d /llvm/lib | |
| parent | d5cf47d8537673edbeb5d03ae6130ccb58041648 (diff) | |
| download | bcm5719-llvm-56827c1b60a7f17919d66cd9b72f437e8c500d70.tar.gz bcm5719-llvm-56827c1b60a7f17919d66cd9b72f437e8c500d70.zip | |
Use only 'subset' of flags
llvm-svn: 53323
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/TargetAsmInfo.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/llvm/lib/Target/TargetAsmInfo.cpp b/llvm/lib/Target/TargetAsmInfo.cpp index 3c58244a3fe..237b96de1ad 100644 --- a/llvm/lib/Target/TargetAsmInfo.cpp +++ b/llvm/lib/Target/TargetAsmInfo.cpp @@ -216,25 +216,17 @@ TargetAsmInfo::SectionFlagsForGlobal(const GlobalValue *GV, Flags |= SectionFlags::Code; break; case SectionKind::ThreadData: - Flags |= SectionFlags::TLS; - // FALLS THROUGH - case SectionKind::Data: - Flags |= SectionFlags::Writeable; - break; case SectionKind::ThreadBSS: Flags |= SectionFlags::TLS; // FALLS THROUGH + case SectionKind::Data: case SectionKind::BSS: - Flags |= SectionFlags::BSS; + Flags |= SectionFlags::Writeable; break; case SectionKind::ROData: - // No additional flags here - break; case SectionKind::RODataMergeStr: - Flags |= SectionFlags::Strings; - // FALLS THROUGH case SectionKind::RODataMergeConst: - Flags |= SectionFlags::Mergeable; + // No additional flags here break; default: assert(0 && "Unexpected section kind!"); |

