[all-commits] [llvm/llvm-project] b81ba5: Set dllstorage on ObjectiveC ivar offsets (#77385)

Frederik Carlier via All-commits all-commits at lists.llvm.org
Tue Jan 9 01:15:15 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b81ba52e15d95c3353489d4ce2f61c3771714c28
      https://github.com/llvm/llvm-project/commit/b81ba52e15d95c3353489d4ce2f61c3771714c28
  Author: Frederik Carlier <frederik.carlier at quamotion.mobi>
  Date:   2024-01-09 (Tue, 09 Jan 2024)

  Changed paths:
    M clang/lib/CodeGen/CGObjCGNU.cpp
    M clang/test/CodeGenObjC/dllstorage.m

  Log Message:
  -----------
  Set dllstorage on ObjectiveC ivar offsets (#77385)

Mark instance variable offset symbols with `dllexport`/`dllimport` if
they are not hidden and the interface declaration is marked with
`dllexport`/`dllimport`, when using the GNUstep 2.x ABI.

/cc @davidchisnall




More information about the All-commits mailing list