diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt index 3f048434ead..9c9d7bc5fe3 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/objc/ObjCDataGenerator.kt @@ -133,9 +133,9 @@ internal class ObjCDataGenerator(val codegen: CodeGenerator) { val roValue = Struct(classRoType, fields) val roLabel = if (isMetaclass) { - "\\01l_OBJC_METACLASS_RO_\$_" + "\u0001l_OBJC_METACLASS_RO_\$_" } else { - "\\01l_OBJC_CLASS_RO_\$_" + "\u0001l_OBJC_CLASS_RO_\$_" } + name val roGlobal = context.llvm.staticData.placeGlobal(roLabel, roValue).also {