Displaying 2 results from an estimated 2 matches for "newlib_stampfile".
2008 Jul 18
0
[PATCH] stubdom: fix build dependency
stubdom: fix build dependency
newlib now depends on mini-os header links
diff -r 4c2d9a4d11f2 stubdom/Makefile
--- a/stubdom/Makefile Fri Jul 18 13:58:29 2008 +0100
+++ b/stubdom/Makefile Fri Jul 18 14:19:52 2008 +0100
@@ -86,7 +86,7 @@
NEWLIB_STAMPFILE=$(CROSS_ROOT)/$(GNU_TARGET_ARCH)-xen-elf/lib/libc.a
.PHONY: cross-newlib
cross-newlib: $(NEWLIB_STAMPFILE)
-$(NEWLIB_STAMPFILE): newlib-$(NEWLIB_VERSION)
+$(NEWLIB_STAMPFILE): mk-headers newlib-$(NEWLIB_VERSION)
mkdir -p newlib-build
( cd newlib-build && \
CC_FOR_TARGET="$(CC...
2008 Jun 06
0
[PATCH] stubdom: prevent newlib from emiting cli/sti in longjmp
...($(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 && \
- CC_FOR_TARGET="$(GNU_TARGET_ARCH)-xen-elf-gcc $(TARGET_CFLAGS)" ../newlib-cvs/configure --prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf --enable-newlib-io-long-long &&...