r332963 - Revert "Revert r332955 "GNUstep Objective-C ABI version 2""

Hans Wennborg via cfe-commits cfe-commits at lists.llvm.org
Wed May 23 01:27:04 PDT 2018


Sounds good, thanks!

On Wed, May 23, 2018 at 10:26 AM, David Chisnall
<David.Chisnall at cl.cam.ac.uk> wrote:
> On 23 May 2018, at 08:38, Hans Wennborg <hans at chromium.org> wrote:
>>
>> Hi David,
>>
>> On Tue, May 22, 2018 at 12:13 PM, David Chisnall via cfe-commits
>> <cfe-commits at lists.llvm.org> wrote:
>>> Author: theraven
>>> Date: Tue May 22 03:13:06 2018
>>> New Revision: 332963
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=332963&view=rev
>>> Log:
>>> Revert "Revert r332955 "GNUstep Objective-C ABI version 2""
>>>
>>> Added:
>>>    cfe/trunk/test/CodeGenObjC/forward-declare-protocol-gnu.m
>>>    cfe/trunk/test/CodeGenObjC/gnu-init.m
>>>    cfe/trunk/test/CodeGenObjC/gnustep2-category.m
>>>    cfe/trunk/test/CodeGenObjC/gnustep2-class.m
>>>    cfe/trunk/test/CodeGenObjC/gnustep2-ivar-offset.m
>>>    cfe/trunk/test/CodeGenObjC/gnustep2-proto.m
>>> Modified:
>>>    cfe/trunk/include/clang/AST/Expr.h
>>>    cfe/trunk/include/clang/Basic/DiagnosticDriverKinds.td
>>>    cfe/trunk/lib/CodeGen/CGObjCGNU.cpp
>>>    cfe/trunk/lib/Driver/ToolChains/Clang.cpp
>>>    cfe/trunk/lib/Frontend/InitPreprocessor.cpp
>>>    cfe/trunk/test/CodeGenObjC/constant-strings.m
>>>    cfe/trunk/test/CodeGenObjC/gnu-empty-protocol-v3.m
>>>    cfe/trunk/test/CodeGenObjC/ivar-type-encoding.m
>>>    cfe/trunk/test/Preprocessor/init.c
>>
>> Do you want to add something about this to the release notes?
>
> Yes, I will do a bit nearer the time, once I’m sure how stable it is - I intend to treat it as experimental between now and the 7.0 release, but might want to keep it experimental until 8.0 (or back-port fixes to 7.1, given that it’s fairly self-contained within clang).
>
> David
>


More information about the cfe-commits mailing list