This does still fail, and it is a regression since 2.95.
I have narrowed down the problem to the change:
2000-09-16 Mark Mitchell <mark@codesourcery.com>
Convert the C front-end to use function-at-a-time mode.
which seems to be far too complex for me to even try to understand...
/Krister