use pushfl/popfl with gcc to fix the 32bit build