https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78267
--- Comment #47 from Maxim Ostapenko <m.ostapenko at samsung dot com> --- (In reply to r...@cebitec.uni-bielefeld.de from comment #45) > > --- Comment #44 from Maxim Ostapenko <m.ostapenko at samsung dot com> --- > [...] > >> Otherwise the definition of SANITIZER_OS_TRACE results in > >> libsanitizer/sanitizer_common/sanitizer_mac.cc making calls to os_trace(). > > > > This is probably insufficient, we would have errors with /usr/include/asl.h > > (see comment #10 for error messages) on darwin16. Shouldn't we ifdef out asl > > stuff too in this case? > > That's one option. Another would be to keep the > darwin_availabilityinternal part of my fixincludes patch, which would do > away with the unconditional use of __attribute__((availability)). > > Rainer Rainer, sorry for a dumb question: are you going to commit your fix for darwin_availabilityinternal part? Or should I just apply a patch from comment #15? I've completely messed in this discussion thus I don't understand clearly what should I do now.