It seems to work OK and we want to reduce the number of possible combinations for preparation of kernel modules. Signed-off-by: Andrew Morton --- 25-akpm/arch/i386/Kconfig | 12 +----------- 1 files changed, 1 insertion(+), 11 deletions(-) diff -puN arch/i386/Kconfig~force-config_regparm-to-y arch/i386/Kconfig --- 25/arch/i386/Kconfig~force-config_regparm-to-y Thu Jun 10 13:52:49 2004 +++ 25-akpm/arch/i386/Kconfig Thu Jun 10 13:52:49 2004 @@ -852,17 +852,7 @@ config BOOT_IOREMAP default y config REGPARM - bool "Use register arguments (EXPERIMENTAL)" - depends on EXPERIMENTAL - default n - help - Compile the kernel with -mregparm=3. This uses an different ABI - and passes the first three arguments of a function call in registers. - This will probably break binary only modules. - - This feature is only enabled for gcc-3.0 and later - earlier compilers - generate incorrect output with certain kernel constructs when - -mregparm=3 is used. + def_bool y endmenu _