I have reverted the scanner.c revision 130016 (my workaround a file- inclusion problem that only happened with darwin's ld64) because it caused a regression (on a similar case; PR) on all targets, regression that cannot be fixed by such a workaround. I'll have to dig more and patch it earlier in the scanner. Sorry for the regression, FX