From: Olaf Hering Date: Thu, 6 Mar 2014 16:13:49 +0000 (+0100) Subject: stubdom: remove ia64 from stubdom X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=e446388aaf9b0f749fc0fba3a9dfd14658a334bf;p=people%2Fliuw%2Fstubdom.git stubdom: remove ia64 from stubdom Signed-off-by: Olaf Hering Acked-by: Ian Jackson Acked-by: Ian Campbell --- diff --git a/Makefile b/Makefile index 19f2228..b1822b7 100644 --- a/Makefile +++ b/Makefile @@ -23,9 +23,6 @@ TARGET_CFLAGS=-mno-red-zone NEWLIB_CFLAGS+=-D_I386MACH_ALLOW_HW_INTERRUPTS STUBDOM_SUPPORTED=1 endif -ifeq ($(GNU_TARGET_ARCH), ia64) -TARGET_CFLAGS=-mconstant-gp -endif CROSS_ROOT=cross-root-$(GNU_TARGET_ARCH) CROSS_PREFIX=$(CURDIR)/$(CROSS_ROOT) diff --git a/newlib.patch b/newlib.patch index 733dc13..ee9b6f2 100644 --- a/newlib.patch +++ b/newlib.patch @@ -81,28 +81,6 @@ diff -u -p -r1.10 stdint.h Define the basic ia64 jump buffer -Index: newlib/libc/include/machine/setjmp.h -=================================================================== -RCS file: /cvs/src/src/newlib/libc/include/machine/setjmp.h,v -retrieving revision 1.34 -diff -u -p -r1.34 setjmp.h ---- newlib/libc/include/machine/setjmp.h 7 Nov 2007 21:42:24 -0000 1.34 -+++ newlib/libc/include/machine/setjmp.h 11 Jan 2008 18:10:43 -0000 -@@ -72,6 +72,11 @@ _BEGIN_STD_C - #define _JBLEN 8 - #endif - -+#ifdef __ia64__ -+#define _JBTYPE long -+#define _JBLEN 70 -+#endif -+ - #ifdef __i960__ - #define _JBLEN 35 - #endif - -In mini-os we use a dynamic reentrency buffer. - Index: newlib/libc/include/sys/config.h =================================================================== RCS file: /cvs/src/src/newlib/libc/include/sys/config.h,v