The 32-bit signal code has significant differences from 64-bit, and
those are duplicated for native and compat modes. This patch series
merges the 32-bit code into one file, and does some general cleanups
in the x86 signal code. There should be no functional changes.