https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864

--- Comment #36 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Jürgen Reuter from comment #35)
> The latest fix doesn't work. It fails at the darwin-driver.c. So yes, all
> the files mentioned before have to be modified, asan_mac.cc,
> sanitizer_mac.cc,
> sanitizer_platform_limits_posix.cc, darwin-driver.c

that's not how fix includes work;
the idea is to make a change such that the includes can be used "normally"
(which isn't 'modify every use site' ;) )

grep says that ucred.h is included from a *lot* of places in the SDK, so "just
fixing bootstrap" isn't enough, we need a fix that works when building user
code too.

I note that there is __APPLE_API_STRICT_CONFORMANCE which gates the
__APPLE_ABI_UNSTABLE .. perhaps this should be investigated?

Reply via email to