> 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