From 38b77f8c936ca7133cf03ec8ff0decf089774244 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 26 Jul 2009 04:18:10 +0000 Subject: [PATCH] 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 --- include/llvm/Target/TargetAsmInfo.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/include/llvm/Target/TargetAsmInfo.h b/include/llvm/Target/TargetAsmInfo.h index ccc2075fe3f..59fb8c96f83 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 -- 2.34.1