A near-future change will switch the default WARNS to 6 globally, including for the rescue build. This change ensures that we bootstrap crunchgen on older trees so that the output is WARNS-clean.
To complete the change, wipe out the entire rescue objdir if we detect an older rescue.c skeleton -- the crunched_stub_t typedef was added in the WARNS fix, so it should be present in all corrected output from crunchgen.