Emit Objective-C constructors as writable
authorJoerg Sonnenberger <joerg@bec.de>
Tue, 14 Apr 2020 13:13:13 +0000 (15:13 +0200)
committerJoerg Sonnenberger <joerg@bec.de>
Tue, 14 Apr 2020 20:32:34 +0000 (22:32 +0200)
commit9d2d6e71f096ad43b178c576adf94fc922034c73
tree3d8d46c30ed4b194b70d04ed800e8dc23dcba785
parent3ef614a007a2f00664aa53a38b1b3b4f0259d7bc
Emit Objective-C constructors as writable

They end up as .init_array sections and those need to be writable,
otherwise bad merging will happen.
clang/lib/CodeGen/CGObjCGNU.cpp
clang/test/CodeGenObjC/gnu-init.m