Displaying 2 results from an estimated 2 matches for "d_i386mach_allow_hw_interrupts".
2008 Jun 06
0
[PATCH] stubdom: prevent newlib from emiting cli/sti in longjmp
...ned-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
diff -r b320cfe1f10f stubdom/Makefile
--- a/stubdom/Makefile Thu Jun 05 13:04:07 2008 +0100
+++ b/stubdom/Makefile Fri Jun 06 16:00:35 2008 +0100
@@ -23,9 +23,11 @@
ifeq ($(GNU_TARGET_ARCH), i686)
TARGET_CFLAGS=
+NEWLIB_CFLAGS+=-D_I386MACH_ALLOW_HW_INTERRUPTS
endif
ifeq ($(GNU_TARGET_ARCH), x86_64)
TARGET_CFLAGS=-mno-red-zone
+NEWLIB_CFLAGS+=-D_I386MACH_ALLOW_HW_INTERRUPTS
endif
ifeq ($(GNU_TARGET_ARCH), ia64)
TARGET_CFLAGS=-mconstant-gp
@@ -97,7 +99,7 @@
$(NEWLIB_STAMPFILE): newlib-cvs $(GCC_STAMPFILE)
mkdir -p newlib-build
( cd newlib-build...
2008 Oct 05
1
configure: error: C compiler cannot create executables
...l
-Wstrict-prototypes
-Wno-unused-value -Wdeclaration-after-statement -O1 -fno-omit-frame-pointer
-fno-optimize-sibling-calls -m32 -march=i686 -m32 -march=i686 -g
-fno-strict-aliasing
-std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value
-Wdeclaration-after-statement
-fno-stack-protector -D_I386MACH_ALLOW_HW_INTERRUPTS"
AR_FOR_TARGET=ar LD_FOR_TARGET=ld
RANLIB_FOR_TARGET=ranlib ../newlib-1.16.0/configure
--prefix=/usr/src/xen-3.3.0/stubdom/cross-root-i686 --verbose
--target=i686-xen-elf
--enable-newlib-io-long-long --disable-multilib && \
make && \
DESTDIR= make inst...