The stage1 now builds with gcc-4.1.1 (not that easy since we use -Werror).
I've used -fno-strict-aliasing in the options parser of the pppd code to workaround a dereferencing type-punned pointer will break strict-aliasing rules warning (maybe Gwenole can come with a better solution).
The PCMCIA code is build with -Dlint so that the byacc generated code doesn't complain about unused labels. By the way, it made me find an interesting article about the "lint" word on Wikipedia.