> On 15 Jun 2019, at 15:08, Iain Sandoe <i...@sandoe.co.uk> wrote:
> 
> Since we cannot parse the current NeXT headers, because of PR90709 and its
> dependents, we have a large amount of testsuite noise for Darwin platforms.
> In order to restore the usefulness of the testsuite, we are going add headers
> without the modern syntax elements that trigger the bug, and use these for
> test runs on newer Darwin.
> 
> The headers are imported from GNUStep, with some local modifications to make
> sure that __BLOCKS__ is honoured as a gate for Apple-style blocks closures.
> 
> CF-CFString.h, F-NS*.h are proxy headers that use the installed CoreFoundation
> or Foundation headers on systems <= Darwin12 and the GNUStep headers for 
> newer.
> 
> tested on a number of Darwin versions and x86_64-linux-gnu

I have backported this series to the 9 branch as r274095 (the patches are 
unchanged).

thanks
iain


Reply via email to