x86/boot: Fix if_changed build flip/flop bug