From b9217601f849b8f0a3f4a491e26b3692287ee89d Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 26 Feb 2016 18:52:46 +0100 Subject: Enable HW interrupt setup on x86/x86_64 systems by default * configure.host: Define _I386MACH_DISABLE_HW_INTERRUPTS on rdos. Remove setting _I386MACH_ALLOW_HW_INTERRUPTS anywhere else. * libc/machine/i386/i386mach.h: Replace test for _I386MACH_ALLOW_HW_INTERRUPTS with test for !_I386MACH_DISABLE_HW_INTERRUPTS. * libc/machine/x86_64/x86_64mach.h: Ditto. * libc/sys/linux/machine/i386/i386mach.h: Ditto. * libm/machine/i386/i386mach.h: Ditto. Signed-off-by: Corinna Vinschen --- newlib/libc/machine/x86_64/x86_64mach.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'newlib/libc/machine/x86_64/x86_64mach.h') diff --git a/newlib/libc/machine/x86_64/x86_64mach.h b/newlib/libc/machine/x86_64/x86_64mach.h index 84cb2f85d..05e639200 100644 --- a/newlib/libc/machine/x86_64/x86_64mach.h +++ b/newlib/libc/machine/x86_64/x86_64mach.h @@ -104,7 +104,7 @@ #define SOTYPE_FUNCTION(sym) #endif -#ifdef _I386MACH_ALLOW_HW_INTERRUPTS +#ifndef _I386MACH_DISABLE_HW_INTERRUPTS #define __CLI #define __STI #else -- cgit v1.2.3