make Runtime._syscall() protected so it can be overridden from outside the package
[nestedvm.git] / upstream / patches / newlib-unix.patch
1 --- newlib/libc/unix/Makefile.in~       2004-06-29 00:33:42.000000000 -0400
2 +++ newlib/libc/unix/Makefile.in        2004-06-29 00:33:42.000000000 -0400
3 @@ -111,7 +111,6 @@
4  INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
5  
6  GENERAL_SOURCES = \
7 -       getcwd.c        \
8         pread.c         \
9         pwrite.c        \
10         sigset.c
11 --- newlib/libc/unix/Makefile.in.orig   2004-06-29 01:21:23.000000000 -0400
12 +++ newlib/libc/unix/Makefile.in        2004-06-29 02:28:37.000000000 -0400
13 @@ -126,10 +126,7 @@
14         getpwent.$(oext)        \
15         getut.$(oext)
16  
17 -@ELIX_LEVEL_1_TRUE@LIB_OBJS = 
18 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@LIB_OBJS = @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@$(ELIX_2_OBJS)
19 -@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)
20 -@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)
21 +LIB_OBJS = 
22  
23  libunix_la_LDFLAGS = -Xcompiler -nostdlib
24  
25 @@ -161,11 +158,11 @@
26  DEFS = @DEFS@ -I. -I$(srcdir) 
27  CPPFLAGS = @CPPFLAGS@
28  LIBS = @LIBS@
29 -@USE_LIBTOOL_FALSE@lib_a_OBJECTS =  getcwd.$(OBJEXT) pread.$(OBJEXT) \
30 +@USE_LIBTOOL_FALSE@lib_a_OBJECTS =  pread.$(OBJEXT) \
31  @USE_LIBTOOL_FALSE@pwrite.$(OBJEXT) sigset.$(OBJEXT)
32  LTLIBRARIES =  $(noinst_LTLIBRARIES)
33  
34 -@USE_LIBTOOL_TRUE@libunix_la_OBJECTS =  getcwd.lo pread.lo pwrite.lo \
35 +@USE_LIBTOOL_TRUE@libunix_la_OBJECTS =  pread.lo pwrite.lo \
36  @USE_LIBTOOL_TRUE@sigset.lo
37  CFLAGS = @CFLAGS@
38  COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)