Current gcc requires that both the declaration and the definition of functions describe the same register conventions. --- 25-akpm/include/acpi/acpixf.h | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN include/acpi/acpixf.h~acpi-asmlinkage-fix include/acpi/acpixf.h --- 25/include/acpi/acpixf.h~acpi-asmlinkage-fix Fri Mar 5 21:48:30 2004 +++ 25-akpm/include/acpi/acpixf.h Fri Mar 5 21:48:30 2004 @@ -450,7 +450,7 @@ acpi_status asmlinkage acpi_enter_sleep_state ( u8 sleep_state); -acpi_status +acpi_status asmlinkage acpi_enter_sleep_state_s4bios ( void); _