[PATCH] D58724: [gnustep-objc] Make the GNUstep v2 ABI work for Windows DLLs.

David Chisnall via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Feb 27 09:27:33 PST 2019


theraven created this revision.
theraven added a reviewer: DHowett-MSFT.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
theraven added a comment.

This review is mostly so that @DHowett-MSFT can check that I didn't break his patches too badly in the cleanup and test that they still do allow building Objective-C DLLs on Windows.


Based on a patch by Dustin Howett, modified to not change the ABI for
ELF platforms.

[gnustep-objc] Use more Windows-like section names.

This also makes things more readable by PE/COFF debug tools that assume
sections fit in the first header.

Patch by Dustin Howett!


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D58724

Files:
  clang/lib/CodeGen/CGObjCGNU.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D58724.188570.patch
Type: text/x-patch
Size: 12103 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190227/179abc88/attachment.bin>


More information about the cfe-commits mailing list