Apparently, the C files used for bootstrapping were generated on a unix machine - which means that the C files will always contain the unix-specific code branch, unless they were regenerated on the target platform. Shouldn't this kind of check be done using C preprocessor instead?