aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-07-26 04:18:10 +0000
committerChris Lattner <sabre@nondot.org>2009-07-26 04:18:10 +0000
commit38b77f8c936ca7133cf03ec8ff0decf089774244 (patch)
tree488c76ff5a672a5a747a3c87e9cc8cf2e4da10b8 /include
parentf2769906255e47b4ce816b732096c8b1b379930f (diff)
downloadexternal_llvm-38b77f8c936ca7133cf03ec8ff0decf089774244.zip
external_llvm-38b77f8c936ca7133cf03ec8ff0decf089774244.tar.gz
external_llvm-38b77f8c936ca7133cf03ec8ff0decf089774244.tar.bz2
fix isReadOnly predicate to not include data that has to be
writable because of teh dynamic linker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77122 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Target/TargetAsmInfo.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/include/llvm/Target/TargetAsmInfo.h b/include/llvm/Target/TargetAsmInfo.h
index ccc2075..59fb8c9 100644
--- a/include/llvm/Target/TargetAsmInfo.h
+++ b/include/llvm/Target/TargetAsmInfo.h
@@ -60,9 +60,7 @@ namespace llvm {
Kind getKind() const { return K; }
bool isReadOnly() const {
- return K == ROData ||
- K == DataRelRO || K == DataRelROLocal ||
- K == RODataMergeConst || K == RODataMergeStr;
+ return K == ROData || K == RODataMergeConst || K == RODataMergeStr;
}
/// isReadOnlyWithDynamicInit - Return true if this data is readonly, but