diff options
author | Chris Lattner <sabre@nondot.org> | 2009-07-26 04:18:10 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-07-26 04:18:10 +0000 |
commit | 38b77f8c936ca7133cf03ec8ff0decf089774244 (patch) | |
tree | 488c76ff5a672a5a747a3c87e9cc8cf2e4da10b8 /include | |
parent | f2769906255e47b4ce816b732096c8b1b379930f (diff) | |
download | external_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.h | 4 |
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 |