mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
stubdom: remove support for building in 32-bit mode
With the removal of grub-pv there is no 32-bit stubdom left. Remove 32-bit support from the stubdom build system. Signed-off-by: Juergen Gross <jgross@suse.com> Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
This commit is contained in:
1 parent
0724c68d85
commit
56785d6ba6
1 file changed
-11
@@ -31,15 +31,7 @@ endef
|
||||
$(foreach lib,$(LIBS_LIBS),$(eval $(call LIB_deps,$(lib))))
|
||||
|
||||
GNU_TARGET_ARCH:=$(XEN_TARGET_ARCH)
|
||||
ifeq ($(XEN_TARGET_ARCH),x86_32)
|
||||
GNU_TARGET_ARCH:=i686
|
||||
endif
|
||||
|
||||
ifeq ($(GNU_TARGET_ARCH), i686)
|
||||
TARGET_CFLAGS=
|
||||
NEWLIB_CFLAGS+=-D_I386MACH_ALLOW_HW_INTERRUPTS
|
||||
STUBDOM_SUPPORTED=1
|
||||
endif
|
||||
ifeq ($(GNU_TARGET_ARCH), x86_64)
|
||||
TARGET_CFLAGS=-mno-red-zone
|
||||
NEWLIB_CFLAGS+=-D_I386MACH_ALLOW_HW_INTERRUPTS
|
||||
@@ -179,9 +171,6 @@ gmp-$(GMP_VERSION).tar.bz2:
|
||||
$(FETCHER) $@ $(GMP_URL)/$@
|
||||
|
||||
.PHONY: cross-gmp
|
||||
ifeq ($(XEN_TARGET_ARCH), x86_32)
|
||||
GMPEXT=ABI=32
|
||||
endif
|
||||
gmp-$(XEN_TARGET_ARCH): gmp-$(GMP_VERSION).tar.bz2 $(NEWLIB_STAMPFILE)
|
||||
tar xjf $<
|
||||
rm $@ -rf || :
|
||||
|
||||