Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # |
| 2 | # Makefile for the ia32 kernel emulation subsystem. |
| 3 | # |
| 4 | |
Christoph Hellwig | e6a6d2e | 2006-01-09 20:52:14 -0800 | [diff] [blame] | 5 | obj-y := ia32_entry.o sys_ia32.o ia32_signal.o \ |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 6 | ia32_support.o ia32_traps.o binfmt_elf32.o ia32_ldt.o |
Al Viro | b915543 | 2006-07-01 03:56:16 -0400 | [diff] [blame] | 7 | obj-$(CONFIG_AUDIT) += audit.o |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 8 | |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 9 | # Don't let GCC uses f16-f31 so that save_ia32_fpstate_live() and |
| 10 | # restore_ia32_fpstate_live() can be sure the live register contain user-level state. |
| 11 | CFLAGS_ia32_signal.o += -mfixed-range=f16-f31 |