[Resend] This patch creates an asm-offsets.c file for i386, and removes the hardcoded constants from several asm files. -- Brian Gerst