From 74c9fe2438225d551687f06f51e86925f8e8c13c Mon Sep 17 00:00:00 2001 From: brian Date: Wed, 30 Jun 2004 18:14:33 -0700 Subject: [PATCH] newlib unix patch darcs-hash:20040701011433-24bed-fb585b98606b8e6fd379e9cf4ead18d12aedcc20.gz --- src/org/ibex/nestedvm/support_aux.c | 4 ++++ upstream/patches/newlib-unix.patch | 38 +++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 upstream/patches/newlib-unix.patch diff --git a/src/org/ibex/nestedvm/support_aux.c b/src/org/ibex/nestedvm/support_aux.c index 51251e7..03bf2e9 100644 --- a/src/org/ibex/nestedvm/support_aux.c +++ b/src/org/ibex/nestedvm/support_aux.c @@ -12,6 +12,10 @@ #include #include #include +#include +#include +#include +#include #include diff --git a/upstream/patches/newlib-unix.patch b/upstream/patches/newlib-unix.patch new file mode 100644 index 0000000..27864d8 --- /dev/null +++ b/upstream/patches/newlib-unix.patch @@ -0,0 +1,38 @@ +--- newlib/libc/unix/Makefile.in~ 2004-06-29 00:33:42.000000000 -0400 ++++ newlib/libc/unix/Makefile.in 2004-06-29 00:33:42.000000000 -0400 +@@ -111,7 +111,6 @@ + INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS) + + GENERAL_SOURCES = \ +- getcwd.c \ + pread.c \ + pwrite.c \ + sigset.c +--- newlib/libc/unix/Makefile.in.orig 2004-06-29 01:21:23.000000000 -0400 ++++ newlib/libc/unix/Makefile.in 2004-06-29 02:28:37.000000000 -0400 +@@ -126,10 +126,7 @@ + getpwent.$(oext) \ + getut.$(oext) + +-@ELIX_LEVEL_1_TRUE@LIB_OBJS = +-@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@LIB_OBJS = @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@$(ELIX_2_OBJS) +-@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@LIB_OBJS = @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@$(ELIX_2_OBJS) +-@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_TRUE@LIB_OBJS = @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_TRUE@$(ELIX_2_OBJS) $(ELIX_4_OBJS) ++LIB_OBJS = + + libunix_la_LDFLAGS = -Xcompiler -nostdlib + +@@ -161,11 +158,11 @@ + DEFS = @DEFS@ -I. -I$(srcdir) + CPPFLAGS = @CPPFLAGS@ + LIBS = @LIBS@ +-@USE_LIBTOOL_FALSE@lib_a_OBJECTS = getcwd.$(OBJEXT) pread.$(OBJEXT) \ ++@USE_LIBTOOL_FALSE@lib_a_OBJECTS = pread.$(OBJEXT) \ + @USE_LIBTOOL_FALSE@pwrite.$(OBJEXT) sigset.$(OBJEXT) + LTLIBRARIES = $(noinst_LTLIBRARIES) + +-@USE_LIBTOOL_TRUE@libunix_la_OBJECTS = getcwd.lo pread.lo pwrite.lo \ ++@USE_LIBTOOL_TRUE@libunix_la_OBJECTS = pread.lo pwrite.lo \ + @USE_LIBTOOL_TRUE@sigset.lo + CFLAGS = @CFLAGS@ + COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -- 1.7.10.4