[all-commits] [llvm/llvm-project] 9d2d6e: Emit Objective-C constructors as writable

Joerg Sonnenberger via All-commits all-commits at lists.llvm.org
Tue Apr 14 13:36:11 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 9d2d6e71f096ad43b178c576adf94fc922034c73
      https://github.com/llvm/llvm-project/commit/9d2d6e71f096ad43b178c576adf94fc922034c73
  Author: Joerg Sonnenberger <joerg at bec.de>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M clang/lib/CodeGen/CGObjCGNU.cpp
    M clang/test/CodeGenObjC/gnu-init.m

  Log Message:
  -----------
  Emit Objective-C constructors as writable

They end up as .init_array sections and those need to be writable,
otherwise bad merging will happen.




More information about the All-commits mailing list