Changeset 466


Ignore:
Timestamp:
Feb 26, 2011, 9:33:07 PM (10 years ago)
Author:
khorben
Message:

Fixed libc.so linking again to the system's libc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/System/Sources/libc/patches/patch-libtool.diff

    r465 r466  
    11diff -Naur libc-0.0.5/src/Makefile libc-0.0.5.libtool/src/Makefile
    22--- libc-0.0.5/src/Makefile     2011-02-26 20:12:50.000000000 +0100
    3 +++ libc-0.0.5.libtool/src/Makefile     2011-02-26 21:02:14.000000000 +0100
     3+++ libc-0.0.5.libtool/src/Makefile     2011-02-26 21:31:24.000000000 +0100
    44@@ -1,5 +1,5 @@
    55 SUBDIRS        = dl kernel/linux kernel/freebsd kernel/netbsd kernel/openbsd kernel/solaris math pthread socket
     
    3434+libc_OBJS = ctype.lo dirent.lo errno.lo fcntl.lo float.lo fnmatch.lo grp.lo iconv.lo langinfo.lo libgen.lo locale.lo poll.lo pwd.lo search.lo setjmp.lo signal.lo stdlib.lo stdio.lo string.lo strings.lo stropts.lo sys/ipc.lo sys/mman.lo sys/mount.lo sys/reboot.lo sys/resource.lo sys/select.lo sys/shm.lo sys/stat.lo sys/statvfs.lo sys/time.lo sys/times.lo sys/utsname.lo sys/wait.lo syscalls.lo syslog.lo termios.lo time.lo ucontext.lo unistd.lo utime.lo utmpx.lo
    3535 libc_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
    36  libc_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `$(CC) -print-libgcc-file-name`
     36-libc_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `$(CC) -print-libgcc-file-name`
     37+libc_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `$(CC) -print-libgcc-file-name` -Xcompiler -nostdlib
    3738 libc_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
    3839 
     
    4445-       $(LD) -o libc.so -Wl,-soname,libc.so.0 $(libc_OBJS) $(libc_LDFLAGS)
    4546+libc.la: $(libc_OBJS)
    46 +       $(LIBTOOL) --mode=link $(CC) -o libc.la $(libc_OBJS) `$(CC) -print-libgcc-file-name` -rpath $(LIBDIR) $(libc_LDFLAGS)
     47+       $(LIBTOOL) --mode=link $(CC) -o libc.la $(libc_OBJS) `$(CC) -print-libgcc-file-name` -Xcompiler -nostdlib -rpath $(LIBDIR) $(libc_LDFLAGS)
    4748 
    4849 start.o_OBJS = start.o
     
    284285 
    285286 .PHONY: all subdirs clean distclean install uninstall
     287diff -Naur libc-0.0.5/src/Makefile.orig libc-0.0.5.libtool/src/Makefile.orig
     288--- libc-0.0.5/src/Makefile.orig        1970-01-01 01:00:00.000000000 +0100
     289+++ libc-0.0.5.libtool/src/Makefile.orig        2011-02-26 20:12:50.000000000 +0100
     290@@ -0,0 +1,199 @@
     291+SUBDIRS        = dl kernel/linux kernel/freebsd kernel/netbsd kernel/openbsd kernel/solaris math pthread socket
     292+TARGETS        = libc.a libc.so start.o
     293+PREFIX = /usr/local
     294+DESTDIR        =
     295+LIBDIR = $(PREFIX)/lib
     296+AS     = $(CC)
     297+ASFLAGS        = -W -fPIC -Wall -g -pedantic -ffreestanding -c
     298+CC     = cc
     299+CPPFLAGSF= -nostdinc -isystem ../include -DPIC
     300+CPPFLAGS=
     301+CFLAGSF        = -W -fPIC
     302+CFLAGS = -Wall -g -pedantic -ffreestanding
     303+AR     = ar -rc
     304+RANLIB = ranlib
     305+LD     = $(CC) -nostdlib -shared
     306+BINDIR = $(PREFIX)/bin
     307+RM     = rm -f
     308+LN     = ln -f
     309+MKDIR  = mkdir -p
     310+INSTALL        = install
     311+
     312+
     313+all: subdirs $(TARGETS)
     314+
     315+subdirs:
     316+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
     317+
     318+libc_OBJS = ctype.o dirent.o errno.o fcntl.o float.o fnmatch.o grp.o iconv.o langinfo.o libgen.o locale.o poll.o pwd.o search.o setjmp.o signal.o stdlib.o stdio.o string.o strings.o stropts.o sys/ipc.o sys/mman.o sys/mount.o sys/reboot.o sys/resource.o sys/select.o sys/shm.o sys/stat.o sys/statvfs.o sys/time.o sys/times.o sys/utsname.o sys/wait.o syscalls.o syslog.o termios.o time.o ucontext.o unistd.o utime.o utmpx.o
     319+libc_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
     320+libc_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `$(CC) -print-libgcc-file-name`
     321+libc_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
     322+
     323+libc.a: $(libc_OBJS)
     324+       $(AR) libc.a $(libc_OBJS)
     325+       $(RANLIB) libc.a
     326+
     327+libc.so: $(libc_OBJS)
     328+       $(LD) -o libc.so -Wl,-soname,libc.so.0 $(libc_OBJS) $(libc_LDFLAGS)
     329+
     330+start.o_OBJS = start.o
     331+start.o_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
     332+
     333+ctype.o: ctype.c
     334+       $(CC) $(libc_CFLAGS) -c ctype.c
     335+
     336+dirent.o: dirent.c
     337+       $(CC) $(libc_CFLAGS) -c dirent.c
     338+
     339+errno.o: errno.c
     340+       $(CC) $(libc_CFLAGS) -c errno.c
     341+
     342+fcntl.o: fcntl.c syscalls.h
     343+       $(CC) $(libc_CFLAGS) -c fcntl.c
     344+
     345+float.o: float.c
     346+       $(CC) $(libc_CFLAGS) -c float.c
     347+
     348+fnmatch.o: fnmatch.c
     349+       $(CC) $(libc_CFLAGS) -c fnmatch.c
     350+
     351+grp.o: grp.c
     352+       $(CC) $(libc_CFLAGS) -c grp.c
     353+
     354+iconv.o: iconv.c
     355+       $(CC) $(libc_CFLAGS) -c iconv.c
     356+
     357+langinfo.o: langinfo.c
     358+       $(CC) $(libc_CFLAGS) -c langinfo.c
     359+
     360+libgen.o: libgen.c
     361+       $(CC) $(libc_CFLAGS) -c libgen.c
     362+
     363+locale.o: locale.c
     364+       $(CC) $(libc_CFLAGS) -c locale.c
     365+
     366+poll.o: poll.c
     367+       $(CC) $(libc_CFLAGS) -c poll.c
     368+
     369+pwd.o: pwd.c
     370+       $(CC) $(libc_CFLAGS) -c pwd.c
     371+
     372+search.o: search.c
     373+       $(CC) $(libc_CFLAGS) -c search.c
     374+
     375+setjmp.o: setjmp.c
     376+       $(CC) $(libc_CFLAGS) -c setjmp.c
     377+
     378+signal.o: signal.c
     379+       $(CC) $(libc_CFLAGS) -c signal.c
     380+
     381+stdlib.o: stdlib.c
     382+       $(CC) $(libc_CFLAGS) -c stdlib.c
     383+
     384+stdio.o: stdio.c
     385+       $(CC) $(libc_CFLAGS) -c stdio.c
     386+
     387+string.o: string.c
     388+       $(CC) $(libc_CFLAGS) -c string.c
     389+
     390+strings.o: strings.c
     391+       $(CC) $(libc_CFLAGS) -c strings.c
     392+
     393+stropts.o: stropts.c
     394+       $(CC) $(libc_CFLAGS) -c stropts.c
     395+
     396+sys/ipc.o: sys/ipc.c syscalls.h
     397+       $(CC) $(libc_CFLAGS) -o sys/ipc.o -c sys/ipc.c
     398+
     399+sys/mman.o: sys/mman.c syscalls.h
     400+       $(CC) $(libc_CFLAGS) -o sys/mman.o -c sys/mman.c
     401+
     402+sys/mount.o: sys/mount.c syscalls.h
     403+       $(CC) $(libc_CFLAGS) -o sys/mount.o -c sys/mount.c
     404+
     405+sys/reboot.o: sys/reboot.c
     406+       $(CC) $(libc_CFLAGS) -o sys/reboot.o -c sys/reboot.c
     407+
     408+sys/resource.o: sys/resource.c syscalls.h
     409+       $(CC) $(libc_CFLAGS) -o sys/resource.o -c sys/resource.c
     410+
     411+sys/select.o: sys/select.c syscalls.h
     412+       $(CC) $(libc_CFLAGS) -o sys/select.o -c sys/select.c
     413+
     414+sys/shm.o: sys/shm.c syscalls.h
     415+       $(CC) $(libc_CFLAGS) -o sys/shm.o -c sys/shm.c
     416+
     417+sys/stat.o: sys/stat.c syscalls.h
     418+       $(CC) $(libc_CFLAGS) -o sys/stat.o -c sys/stat.c
     419+
     420+sys/statvfs.o: sys/statvfs.c syscalls.h
     421+       $(CC) $(libc_CFLAGS) -o sys/statvfs.o -c sys/statvfs.c
     422+
     423+sys/time.o: sys/time.c
     424+       $(CC) $(libc_CFLAGS) -o sys/time.o -c sys/time.c
     425+
     426+sys/times.o: sys/times.c syscalls.h
     427+       $(CC) $(libc_CFLAGS) -o sys/times.o -c sys/times.c
     428+
     429+sys/utsname.o: sys/utsname.c
     430+       $(CC) $(libc_CFLAGS) -o sys/utsname.o -c sys/utsname.c
     431+
     432+sys/wait.o: sys/wait.c syscalls.h
     433+       $(CC) $(libc_CFLAGS) -o sys/wait.o -c sys/wait.c
     434+
     435+syscalls.o: syscalls.S kernel/freebsd/common.h kernel/freebsd/i386/syscalls.S kernel/linux/common.h kernel/linux/amd64/syscalls.S kernel/linux/arm/syscalls.S kernel/linux/i386/syscalls.S kernel/linux/sparc/syscalls.S kernel/netbsd/common.h kernel/netbsd/common.S kernel/netbsd/amd64/syscalls.S kernel/netbsd/i386/syscalls.S kernel/netbsd/sparc/syscalls.S kernel/netbsd/sparc64/syscalls.S kernel/openbsd/common.h kernel/openbsd/arm/syscalls.S kernel/openbsd/i386/syscalls.S
     436+       $(AS) $(libc_ASFLAGS) -o syscalls.o syscalls.S
     437+
     438+syslog.o: syslog.c
     439+       $(CC) $(libc_CFLAGS) -c syslog.c
     440+
     441+termios.o: termios.c syscalls.h
     442+       $(CC) $(libc_CFLAGS) -c termios.c
     443+
     444+time.o: time.c
     445+       $(CC) $(libc_CFLAGS) -c time.c
     446+
     447+ucontext.o: ucontext.c syscalls.h
     448+       $(CC) $(libc_CFLAGS) -c ucontext.c
     449+
     450+unistd.o: unistd.c syscalls.h
     451+       $(CC) $(libc_CFLAGS) -c unistd.c
     452+
     453+utime.o: utime.c
     454+       $(CC) $(libc_CFLAGS) -c utime.c
     455+
     456+utmpx.o: utmpx.c
     457+       $(CC) $(libc_CFLAGS) -c utmpx.c
     458+
     459+start.o: start.S kernel/freebsd/i386/start.S kernel/linux/arm/start.S kernel/linux/i386/start.S kernel/linux/sparc/start.S kernel/netbsd/amd64/start.S kernel/netbsd/i386/start.S kernel/netbsd/sparc64/start.S kernel/netbsd/sparc/start.S kernel/openbsd/arm/start.S kernel/openbsd/i386/start.S
     460+       $(AS) $(start.o_ASFLAGS) -o start.o start.S
     461+
     462+clean:
     463+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done
     464+       $(RM) -- $(libc_OBJS) $(start.o_OBJS)
     465+
     466+distclean:
     467+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done
     468+       $(RM) -- $(libc_OBJS) $(start.o_OBJS)
     469+       $(RM) -- $(TARGETS)
     470+
     471+install: $(TARGETS)
     472+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done
     473+       $(MKDIR) $(DESTDIR)$(LIBDIR)
     474+       $(INSTALL) -m 0644 -- libc.a $(DESTDIR)$(LIBDIR)/libc.a
     475+       $(INSTALL) -m 0755 -- libc.so $(DESTDIR)$(LIBDIR)/libc.so.0.0
     476+       $(LN) -s -- libc.so.0.0 $(DESTDIR)$(LIBDIR)/libc.so.0
     477+       $(LN) -s -- libc.so.0.0 $(DESTDIR)$(LIBDIR)/libc.so
     478+       $(MKDIR) $(DESTDIR)$(LIBDIR)
     479+       $(INSTALL) -m 0644 -- start.o $(DESTDIR)$(LIBDIR)/start.o
     480+
     481+uninstall:
     482+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done
     483+       $(RM) -- $(DESTDIR)$(LIBDIR)/libc.a
     484+       $(RM) -- $(DESTDIR)$(LIBDIR)/libc.so.0.0
     485+       $(RM) -- $(DESTDIR)$(LIBDIR)/libc.so.0
     486+       $(RM) -- $(DESTDIR)$(LIBDIR)/libc.so
     487+       $(RM) -- $(DESTDIR)$(LIBDIR)/start.o
     488+
     489+.PHONY: all subdirs clean distclean install uninstall
    286490diff -Naur libc-0.0.5/src/dl/Makefile libc-0.0.5.libtool/src/dl/Makefile
    287491--- libc-0.0.5/src/dl/Makefile  2011-02-26 20:12:50.000000000 +0100
    288 +++ libc-0.0.5.libtool/src/dl/Makefile  2011-02-26 21:02:14.000000000 +0100
     492+++ libc-0.0.5.libtool/src/dl/Makefile  2011-02-26 21:31:24.000000000 +0100
    289493@@ -1,4 +1,4 @@
    290494-TARGETS        = libdl.a libdl.so
     
    308512+libdl_OBJS = dlfcn.lo
    309513 libdl_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
    310  libdl_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     514-libdl_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     515+libdl_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -Xcompiler -nostdlib
    311516 
    312517-libdl.a: $(libdl_OBJS)
     
    314519-       $(RANLIB) libdl.a
    315520+libdl.la: $(libdl_OBJS)
    316 +       $(LIBTOOL) --mode=link $(CC) -o libdl.la $(libdl_OBJS) -rpath $(LIBDIR) $(libdl_LDFLAGS)
     521+       $(LIBTOOL) --mode=link $(CC) -o libdl.la $(libdl_OBJS) -Xcompiler -nostdlib -rpath $(LIBDIR) $(libdl_LDFLAGS)
    317522 
    318523-libdl.so: $(libdl_OBJS)
     
    345550 
    346551 .PHONY: all clean distclean install uninstall
     552diff -Naur libc-0.0.5/src/dl/Makefile.orig libc-0.0.5.libtool/src/dl/Makefile.orig
     553--- libc-0.0.5/src/dl/Makefile.orig     1970-01-01 01:00:00.000000000 +0100
     554+++ libc-0.0.5.libtool/src/dl/Makefile.orig     2011-02-26 20:12:50.000000000 +0100
     555@@ -0,0 +1,54 @@
     556+TARGETS        = libdl.a libdl.so
     557+PREFIX = /usr/local
     558+DESTDIR        =
     559+LIBDIR = $(PREFIX)/lib
     560+CC     = cc
     561+CPPFLAGSF= -nostdinc -isystem ../../include -isystem ../../include/dl -DPIC
     562+CPPFLAGS=
     563+CFLAGSF        = -W -fPIC
     564+CFLAGS = -Wall -g -pedantic -ffreestanding
     565+AR     = ar -rc
     566+RANLIB = ranlib
     567+LD     = $(CC) -nostdlib -shared
     568+RM     = rm -f
     569+LN     = ln -f
     570+MKDIR  = mkdir -p
     571+INSTALL        = install
     572+
     573+
     574+all: $(TARGETS)
     575+
     576+libdl_OBJS = dlfcn.o
     577+libdl_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
     578+libdl_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     579+
     580+libdl.a: $(libdl_OBJS)
     581+       $(AR) libdl.a $(libdl_OBJS)
     582+       $(RANLIB) libdl.a
     583+
     584+libdl.so: $(libdl_OBJS)
     585+       $(LD) -o libdl.so -Wl,-soname,libdl.so.0 $(libdl_OBJS) $(libdl_LDFLAGS)
     586+
     587+dlfcn.o: dlfcn.c ../../include/dl/dlfcn.h ../../include/dl/elf.h
     588+       $(CC) $(libdl_CFLAGS) -c dlfcn.c
     589+
     590+clean:
     591+       $(RM) -- $(libdl_OBJS)
     592+
     593+distclean: clean
     594+       $(RM) -- $(TARGETS)
     595+
     596+install: $(TARGETS)
     597+       $(MKDIR) $(DESTDIR)$(LIBDIR)
     598+       $(INSTALL) -m 0644 -- libdl.a $(DESTDIR)$(LIBDIR)/libdl.a
     599+       $(INSTALL) -m 0755 -- libdl.so $(DESTDIR)$(LIBDIR)/libdl.so.0.0
     600+       $(LN) -s -- libdl.so.0.0 $(DESTDIR)$(LIBDIR)/libdl.so.0
     601+       $(LN) -s -- libdl.so.0.0 $(DESTDIR)$(LIBDIR)/libdl.so
     602+
     603+uninstall:
     604+       $(RM) -- $(DESTDIR)$(LIBDIR)/libdl.a
     605+       $(RM) -- $(DESTDIR)$(LIBDIR)/libdl.so.0.0
     606+       $(RM) -- $(DESTDIR)$(LIBDIR)/libdl.so.0
     607+       $(RM) -- $(DESTDIR)$(LIBDIR)/libdl.so
     608+
     609+.PHONY: all clean distclean install uninstall
    347610diff -Naur libc-0.0.5/src/dl/project.conf libc-0.0.5.libtool/src/dl/project.conf
    348611--- libc-0.0.5/src/dl/project.conf      2010-10-20 13:03:06.000000000 +0200
    349 +++ libc-0.0.5.libtool/src/dl/project.conf      2011-02-26 21:01:54.000000000 +0100
    350 @@ -6,7 +6,7 @@
     612+++ libc-0.0.5.libtool/src/dl/project.conf      2011-02-26 21:30:58.000000000 +0100
     613@@ -6,8 +6,9 @@
    351614 dist=Makefile
    352615 
     
    355618+type=libtool
    356619 sources=dlfcn.c
     620+ldflags=-Xcompiler -nostdlib
    357621 install=$(LIBDIR)
    358622 
     623 [dlfcn.c]
     624diff -Naur libc-0.0.5/src/dl/project.conf.orig libc-0.0.5.libtool/src/dl/project.conf.orig
     625--- libc-0.0.5/src/dl/project.conf.orig 1970-01-01 01:00:00.000000000 +0100
     626+++ libc-0.0.5.libtool/src/dl/project.conf.orig 2010-10-20 13:03:06.000000000 +0200
     627@@ -0,0 +1,14 @@
     628+targets=libdl
     629+ld=$(CC) -nostdlib -shared
     630+cppflags_force=-nostdinc -isystem ../../include -isystem ../../include/dl -DPIC
     631+cflags_force=-W -fPIC
     632+cflags=-Wall -g -pedantic -ffreestanding
     633+dist=Makefile
     634+
     635+[libdl]
     636+type=library
     637+sources=dlfcn.c
     638+install=$(LIBDIR)
     639+
     640+[dlfcn.c]
     641+depends=../../include/dl/dlfcn.h,../../include/dl/elf.h
    359642diff -Naur libc-0.0.5/src/math/Makefile libc-0.0.5.libtool/src/math/Makefile
    360643--- libc-0.0.5/src/math/Makefile        2011-02-26 20:12:50.000000000 +0100
    361 +++ libc-0.0.5.libtool/src/math/Makefile        2011-02-26 21:02:14.000000000 +0100
     644+++ libc-0.0.5.libtool/src/math/Makefile        2011-02-26 21:31:24.000000000 +0100
    362645@@ -1,5 +1,5 @@
    363646 SUBDIRS        = amd64 i386
     
    383666 libm_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
    384667 libm_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
    385  libm_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     668-libm_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     669+libm_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -Xcompiler -nostdlib
    386670 
    387671-libm.a: $(libm_OBJS)
     
    389673-       $(RANLIB) libm.a
    390674+libm.la: $(libm_OBJS)
    391 +       $(LIBTOOL) --mode=link $(CC) -o libm.la $(libm_OBJS) -rpath $(LIBDIR) $(libm_LDFLAGS)
     675+       $(LIBTOOL) --mode=link $(CC) -o libm.la $(libm_OBJS) -Xcompiler -nostdlib -rpath $(LIBDIR) $(libm_LDFLAGS)
    392676 
    393677-libm.so: $(libm_OBJS)
     
    426710 
    427711 .PHONY: all subdirs clean distclean install uninstall
     712diff -Naur libc-0.0.5/src/math/Makefile.orig libc-0.0.5.libtool/src/math/Makefile.orig
     713--- libc-0.0.5/src/math/Makefile.orig   1970-01-01 01:00:00.000000000 +0100
     714+++ libc-0.0.5.libtool/src/math/Makefile.orig   2011-02-26 20:12:50.000000000 +0100
     715@@ -0,0 +1,69 @@
     716+SUBDIRS        = amd64 i386
     717+TARGETS        = libm.a libm.so
     718+PREFIX = /usr/local
     719+DESTDIR        =
     720+LIBDIR = $(PREFIX)/lib
     721+AS     = $(CC)
     722+ASFLAGS        = -W -Wall -g -pedantic -ffreestanding -c
     723+CC     = cc
     724+CPPFLAGSF= -nostdinc -isystem ../../include -isystem ../../include/math -DPIC
     725+CPPFLAGS=
     726+CFLAGSF        = -W -fPIC
     727+CFLAGS = -Wall -g -pedantic -ffreestanding
     728+AR     = ar -rc
     729+RANLIB = ranlib
     730+LD     = $(CC) -nostdlib -shared
     731+RM     = rm -f
     732+LN     = ln -f
     733+MKDIR  = mkdir -p
     734+INSTALL        = install
     735+
     736+
     737+all: subdirs $(TARGETS)
     738+
     739+subdirs:
     740+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
     741+
     742+libm_OBJS = arch.o math.o
     743+libm_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
     744+libm_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
     745+libm_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     746+
     747+libm.a: $(libm_OBJS)
     748+       $(AR) libm.a $(libm_OBJS)
     749+       $(RANLIB) libm.a
     750+
     751+libm.so: $(libm_OBJS)
     752+       $(LD) -o libm.so -Wl,-soname,libm.so.0 $(libm_OBJS) $(libm_LDFLAGS)
     753+
     754+arch.o: arch.S amd64/math.S i386/math.S
     755+       $(AS) $(libm_ASFLAGS) -o arch.o arch.S
     756+
     757+math.o: math.c ../../include/math/math.h
     758+       $(CC) $(libm_CFLAGS) -c math.c
     759+
     760+clean:
     761+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done
     762+       $(RM) -- $(libm_OBJS)
     763+
     764+distclean:
     765+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done
     766+       $(RM) -- $(libm_OBJS)
     767+       $(RM) -- $(TARGETS)
     768+
     769+install: $(TARGETS)
     770+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done
     771+       $(MKDIR) $(DESTDIR)$(LIBDIR)
     772+       $(INSTALL) -m 0644 -- libm.a $(DESTDIR)$(LIBDIR)/libm.a
     773+       $(INSTALL) -m 0755 -- libm.so $(DESTDIR)$(LIBDIR)/libm.so.0.0
     774+       $(LN) -s -- libm.so.0.0 $(DESTDIR)$(LIBDIR)/libm.so.0
     775+       $(LN) -s -- libm.so.0.0 $(DESTDIR)$(LIBDIR)/libm.so
     776+
     777+uninstall:
     778+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done
     779+       $(RM) -- $(DESTDIR)$(LIBDIR)/libm.a
     780+       $(RM) -- $(DESTDIR)$(LIBDIR)/libm.so.0.0
     781+       $(RM) -- $(DESTDIR)$(LIBDIR)/libm.so.0
     782+       $(RM) -- $(DESTDIR)$(LIBDIR)/libm.so
     783+
     784+.PHONY: all subdirs clean distclean install uninstall
    428785diff -Naur libc-0.0.5/src/math/project.conf libc-0.0.5.libtool/src/math/project.conf
    429786--- libc-0.0.5/src/math/project.conf    2009-08-06 00:54:57.000000000 +0200
    430 +++ libc-0.0.5.libtool/src/math/project.conf    2011-02-26 21:02:02.000000000 +0100
    431 @@ -9,7 +9,7 @@
     787+++ libc-0.0.5.libtool/src/math/project.conf    2011-02-26 21:31:04.000000000 +0100
     788@@ -9,8 +9,9 @@
    432789 dist=Makefile,arch.h
    433790 
     
    436793+type=libtool
    437794 sources=arch.S,math.c
     795+ldflags=-Xcompiler -nostdlib
    438796 install=$(LIBDIR)
    439797 
     798 [arch.S]
     799diff -Naur libc-0.0.5/src/math/project.conf.orig libc-0.0.5.libtool/src/math/project.conf.orig
     800--- libc-0.0.5/src/math/project.conf.orig       1970-01-01 01:00:00.000000000 +0100
     801+++ libc-0.0.5.libtool/src/math/project.conf.orig       2009-08-06 00:54:57.000000000 +0200
     802@@ -0,0 +1,20 @@
     803+subdirs=amd64,i386
     804+targets=libm
     805+as=$(CC)
     806+ld=$(CC) -nostdlib -shared
     807+cppflags_force=-nostdinc -isystem ../../include -isystem ../../include/math -DPIC
     808+cflags_force=-W -fPIC
     809+cflags=-Wall -g -pedantic -ffreestanding
     810+asflags=-W -Wall -g -pedantic -ffreestanding -c
     811+dist=Makefile,arch.h
     812+
     813+[libm]
     814+type=library
     815+sources=arch.S,math.c
     816+install=$(LIBDIR)
     817+
     818+[arch.S]
     819+depends=amd64/math.S,i386/math.S
     820+
     821+[math.c]
     822+depends=../../include/math/math.h
    440823diff -Naur libc-0.0.5/src/project.conf libc-0.0.5.libtool/src/project.conf
    441824--- libc-0.0.5/src/project.conf 2010-10-29 03:12:15.000000000 +0200
    442 +++ libc-0.0.5.libtool/src/project.conf 2011-02-26 21:01:57.000000000 +0100
    443 @@ -9,7 +9,7 @@
     825+++ libc-0.0.5.libtool/src/project.conf 2011-02-26 21:30:32.000000000 +0100
     826@@ -9,9 +9,9 @@
    444827 dist=Makefile,syscalls.h
    445828 
     
    448831+type=libtool
    449832 sources=ctype.c,dirent.c,errno.c,fcntl.c,float.c,fnmatch.c,grp.c,iconv.c,langinfo.c,libgen.c,locale.c,poll.c,pwd.c,search.c,setjmp.c,signal.c,stdlib.c,stdio.c,string.c,strings.c,stropts.c,sys/ipc.c,sys/mman.c,sys/mount.c,sys/reboot.c,sys/resource.c,sys/select.c,sys/shm.c,sys/stat.c,sys/statvfs.c,sys/time.c,sys/times.c,sys/utsname.c,sys/wait.c,syscalls.S,syslog.c,termios.c,time.c,ucontext.c,unistd.c,utime.c,utmpx.c
    450  ldflags=`$(CC) -print-libgcc-file-name`
     833-ldflags=`$(CC) -print-libgcc-file-name`
     834+ldflags=`$(CC) -print-libgcc-file-name` -Xcompiler -nostdlib
    451835 install=$(LIBDIR)
     836 
     837 [start.o]
     838diff -Naur libc-0.0.5/src/project.conf.orig libc-0.0.5.libtool/src/project.conf.orig
     839--- libc-0.0.5/src/project.conf.orig    1970-01-01 01:00:00.000000000 +0100
     840+++ libc-0.0.5.libtool/src/project.conf.orig    2010-10-29 03:12:15.000000000 +0200
     841@@ -0,0 +1,68 @@
     842+subdirs=dl,kernel/linux,kernel/freebsd,kernel/netbsd,kernel/openbsd,kernel/solaris,math,pthread,socket
     843+targets=libc,start.o
     844+as=$(CC)
     845+ld=$(CC) -nostdlib -shared
     846+cppflags_force=-nostdinc -isystem ../include -DPIC
     847+cflags_force=-W -fPIC
     848+cflags=-Wall -g -pedantic -ffreestanding
     849+asflags=-W -fPIC -Wall -g -pedantic -ffreestanding -c
     850+dist=Makefile,syscalls.h
     851+
     852+[libc]
     853+type=library
     854+sources=ctype.c,dirent.c,errno.c,fcntl.c,float.c,fnmatch.c,grp.c,iconv.c,langinfo.c,libgen.c,locale.c,poll.c,pwd.c,search.c,setjmp.c,signal.c,stdlib.c,stdio.c,string.c,strings.c,stropts.c,sys/ipc.c,sys/mman.c,sys/mount.c,sys/reboot.c,sys/resource.c,sys/select.c,sys/shm.c,sys/stat.c,sys/statvfs.c,sys/time.c,sys/times.c,sys/utsname.c,sys/wait.c,syscalls.S,syslog.c,termios.c,time.c,ucontext.c,unistd.c,utime.c,utmpx.c
     855+ldflags=`$(CC) -print-libgcc-file-name`
     856+install=$(LIBDIR)
     857+
     858+[start.o]
     859+type=object
     860+sources=start.S
     861+install=$(LIBDIR)
     862+
     863+[fcntl.c]
     864+depends=syscalls.h
     865+
     866+[sys/ipc.c]
     867+depends=syscalls.h
     868+
     869+[sys/mman.c]
     870+depends=syscalls.h
     871+
     872+[sys/mount.c]
     873+depends=syscalls.h
     874+
     875+[sys/resource.c]
     876+depends=syscalls.h
     877+
     878+[sys/select.c]
     879+depends=syscalls.h
     880+
     881+[sys/shm.c]
     882+depends=syscalls.h
     883+
     884+[sys/stat.c]
     885+depends=syscalls.h
     886+
     887+[sys/statvfs.c]
     888+depends=syscalls.h
     889+
     890+[sys/times.c]
     891+depends=syscalls.h
     892+
     893+[sys/wait.c]
     894+depends=syscalls.h
     895+
     896+[syscalls.S]
     897+depends=kernel/freebsd/common.h,kernel/freebsd/i386/syscalls.S,kernel/linux/common.h,kernel/linux/amd64/syscalls.S,kernel/linux/arm/syscalls.S,kernel/linux/i386/syscalls.S,kernel/linux/sparc/syscalls.S,kernel/netbsd/common.h,kernel/netbsd/common.S,kernel/netbsd/amd64/syscalls.S,kernel/netbsd/i386/syscalls.S,kernel/netbsd/sparc/syscalls.S,kernel/netbsd/sparc64/syscalls.S,kernel/openbsd/common.h,kernel/openbsd/arm/syscalls.S,kernel/openbsd/i386/syscalls.S
     898+
     899+[termios.c]
     900+depends=syscalls.h
     901+
     902+[ucontext.c]
     903+depends=syscalls.h
     904+
     905+[unistd.c]
     906+depends=syscalls.h
     907+
     908+[start.S]
     909+depends=kernel/freebsd/i386/start.S,kernel/linux/arm/start.S,kernel/linux/i386/start.S,kernel/linux/sparc/start.S,kernel/netbsd/amd64/start.S,kernel/netbsd/i386/start.S,kernel/netbsd/sparc64/start.S,kernel/netbsd/sparc/start.S,kernel/openbsd/arm/start.S,kernel/openbsd/i386/start.S
    452910diff -Naur libc-0.0.5/src/pthread/Makefile libc-0.0.5.libtool/src/pthread/Makefile
    453911--- libc-0.0.5/src/pthread/Makefile     2011-02-26 20:12:50.000000000 +0100
    454 +++ libc-0.0.5.libtool/src/pthread/Makefile     2011-02-26 21:02:14.000000000 +0100
     912+++ libc-0.0.5.libtool/src/pthread/Makefile     2011-02-26 21:31:24.000000000 +0100
    455913@@ -1,4 +1,4 @@
    456914-TARGETS        = libpthread.a libpthread.so
     
    474932+libpthread_OBJS = pthread.lo
    475933 libpthread_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
    476  libpthread_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     934-libpthread_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     935+libpthread_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -Xcompiler -nostdlib
    477936 
    478937-libpthread.a: $(libpthread_OBJS)
     
    480939-       $(RANLIB) libpthread.a
    481940+libpthread.la: $(libpthread_OBJS)
    482 +       $(LIBTOOL) --mode=link $(CC) -o libpthread.la $(libpthread_OBJS) -rpath $(LIBDIR) $(libpthread_LDFLAGS)
     941+       $(LIBTOOL) --mode=link $(CC) -o libpthread.la $(libpthread_OBJS) -Xcompiler -nostdlib -rpath $(LIBDIR) $(libpthread_LDFLAGS)
    483942 
    484943-libpthread.so: $(libpthread_OBJS)
     
    511970 
    512971 .PHONY: all clean distclean install uninstall
     972diff -Naur libc-0.0.5/src/pthread/Makefile.orig libc-0.0.5.libtool/src/pthread/Makefile.orig
     973--- libc-0.0.5/src/pthread/Makefile.orig        1970-01-01 01:00:00.000000000 +0100
     974+++ libc-0.0.5.libtool/src/pthread/Makefile.orig        2011-02-26 20:12:50.000000000 +0100
     975@@ -0,0 +1,54 @@
     976+TARGETS        = libpthread.a libpthread.so
     977+PREFIX = /usr/local
     978+DESTDIR        =
     979+LIBDIR = $(PREFIX)/lib
     980+CC     = cc
     981+CPPFLAGSF= -nostdinc -isystem ../../include -isystem ../../include/pthread -DPIC
     982+CPPFLAGS=
     983+CFLAGSF        = -W -fPIC
     984+CFLAGS = -Wall -g -pedantic -ffreestanding
     985+AR     = ar -rc
     986+RANLIB = ranlib
     987+LD     = $(CC) -nostdlib -shared
     988+RM     = rm -f
     989+LN     = ln -f
     990+MKDIR  = mkdir -p
     991+INSTALL        = install
     992+
     993+
     994+all: $(TARGETS)
     995+
     996+libpthread_OBJS = pthread.o
     997+libpthread_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
     998+libpthread_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     999+
     1000+libpthread.a: $(libpthread_OBJS)
     1001+       $(AR) libpthread.a $(libpthread_OBJS)
     1002+       $(RANLIB) libpthread.a
     1003+
     1004+libpthread.so: $(libpthread_OBJS)
     1005+       $(LD) -o libpthread.so -Wl,-soname,libpthread.so.0 $(libpthread_OBJS) $(libpthread_LDFLAGS)
     1006+
     1007+pthread.o: pthread.c
     1008+       $(CC) $(libpthread_CFLAGS) -c pthread.c
     1009+
     1010+clean:
     1011+       $(RM) -- $(libpthread_OBJS)
     1012+
     1013+distclean: clean
     1014+       $(RM) -- $(TARGETS)
     1015+
     1016+install: $(TARGETS)
     1017+       $(MKDIR) $(DESTDIR)$(LIBDIR)
     1018+       $(INSTALL) -m 0644 -- libpthread.a $(DESTDIR)$(LIBDIR)/libpthread.a
     1019+       $(INSTALL) -m 0755 -- libpthread.so $(DESTDIR)$(LIBDIR)/libpthread.so.0.0
     1020+       $(LN) -s -- libpthread.so.0.0 $(DESTDIR)$(LIBDIR)/libpthread.so.0
     1021+       $(LN) -s -- libpthread.so.0.0 $(DESTDIR)$(LIBDIR)/libpthread.so
     1022+
     1023+uninstall:
     1024+       $(RM) -- $(DESTDIR)$(LIBDIR)/libpthread.a
     1025+       $(RM) -- $(DESTDIR)$(LIBDIR)/libpthread.so.0.0
     1026+       $(RM) -- $(DESTDIR)$(LIBDIR)/libpthread.so.0
     1027+       $(RM) -- $(DESTDIR)$(LIBDIR)/libpthread.so
     1028+
     1029+.PHONY: all clean distclean install uninstall
    5131030diff -Naur libc-0.0.5/src/pthread/project.conf libc-0.0.5.libtool/src/pthread/project.conf
    5141031--- libc-0.0.5/src/pthread/project.conf 2009-08-06 00:54:57.000000000 +0200
    515 +++ libc-0.0.5.libtool/src/pthread/project.conf 2011-02-26 21:02:05.000000000 +0100
    516 @@ -6,6 +6,6 @@
     1032+++ libc-0.0.5.libtool/src/pthread/project.conf 2011-02-26 21:30:50.000000000 +0100
     1033@@ -6,6 +6,7 @@
    5171034 dist=Makefile
    5181035 
     
    5211038+type=libtool
    5221039 sources=pthread.c
     1040+ldflags=-Xcompiler -nostdlib
    5231041 install=$(LIBDIR)
     1042diff -Naur libc-0.0.5/src/pthread/project.conf.orig libc-0.0.5.libtool/src/pthread/project.conf.orig
     1043--- libc-0.0.5/src/pthread/project.conf.orig    1970-01-01 01:00:00.000000000 +0100
     1044+++ libc-0.0.5.libtool/src/pthread/project.conf.orig    2009-08-06 00:54:57.000000000 +0200
     1045@@ -0,0 +1,11 @@
     1046+targets=libpthread
     1047+ld=$(CC) -nostdlib -shared
     1048+cppflags_force=-nostdinc -isystem ../../include -isystem ../../include/pthread -DPIC
     1049+cflags_force=-W -fPIC
     1050+cflags=-Wall -g -pedantic -ffreestanding
     1051+dist=Makefile
     1052+
     1053+[libpthread]
     1054+type=library
     1055+sources=pthread.c
     1056+install=$(LIBDIR)
    5241057diff -Naur libc-0.0.5/src/socket/Makefile libc-0.0.5.libtool/src/socket/Makefile
    5251058--- libc-0.0.5/src/socket/Makefile      2011-02-26 20:12:50.000000000 +0100
    526 +++ libc-0.0.5.libtool/src/socket/Makefile      2011-02-26 21:02:14.000000000 +0100
     1059+++ libc-0.0.5.libtool/src/socket/Makefile      2011-02-26 21:31:24.000000000 +0100
    5271060@@ -1,5 +1,5 @@
    5281061 SUBDIRS        = kernel/freebsd kernel/linux kernel/netbsd
     
    5471080+libsocket_OBJS = arpa/inet.lo netdb.lo sys/socket.lo syscalls.lo
    5481081 libsocket_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
    549  libsocket_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     1082-libsocket_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     1083+libsocket_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -Xcompiler -nostdlib
    5501084 libsocket_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
    5511085 
     
    5541088-       $(RANLIB) libsocket.a
    5551089+libsocket.la: $(libsocket_OBJS)
    556 +       $(LIBTOOL) --mode=link $(CC) -o libsocket.la $(libsocket_OBJS) -rpath $(LIBDIR) $(libsocket_LDFLAGS)
     1090+       $(LIBTOOL) --mode=link $(CC) -o libsocket.la $(libsocket_OBJS) -Xcompiler -nostdlib -rpath $(LIBDIR) $(libsocket_LDFLAGS)
    5571091 
    5581092-libsocket.so: $(libsocket_OBJS)
     
    6011135 
    6021136 .PHONY: all subdirs clean distclean install uninstall
     1137diff -Naur libc-0.0.5/src/socket/Makefile.orig libc-0.0.5.libtool/src/socket/Makefile.orig
     1138--- libc-0.0.5/src/socket/Makefile.orig 1970-01-01 01:00:00.000000000 +0100
     1139+++ libc-0.0.5.libtool/src/socket/Makefile.orig 2011-02-26 20:12:50.000000000 +0100
     1140@@ -0,0 +1,75 @@
     1141+SUBDIRS        = kernel/freebsd kernel/linux kernel/netbsd
     1142+TARGETS        = libsocket.a libsocket.so
     1143+PREFIX = /usr/local
     1144+DESTDIR        =
     1145+LIBDIR = $(PREFIX)/lib
     1146+AS     = $(CC)
     1147+ASFLAGS        = -W -Wall -g -pedantic -ffreestanding -c
     1148+CC     = cc
     1149+CPPFLAGSF= -nostdinc -isystem ../../include -isystem ../../include/socket -DPIC
     1150+CPPFLAGS=
     1151+CFLAGSF        = -W -fPIC
     1152+CFLAGS = -Wall -g -pedantic -ffreestanding
     1153+AR     = ar -rc
     1154+RANLIB = ranlib
     1155+LD     = $(CC) -nostdlib -shared
     1156+RM     = rm -f
     1157+LN     = ln -f
     1158+MKDIR  = mkdir -p
     1159+INSTALL        = install
     1160+
     1161+
     1162+all: subdirs $(TARGETS)
     1163+
     1164+subdirs:
     1165+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
     1166+
     1167+libsocket_OBJS = arpa/inet.o netdb.o sys/socket.o syscalls.o
     1168+libsocket_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
     1169+libsocket_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
     1170+libsocket_ASFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(ASFLAGS)
     1171+
     1172+libsocket.a: $(libsocket_OBJS)
     1173+       $(AR) libsocket.a $(libsocket_OBJS)
     1174+       $(RANLIB) libsocket.a
     1175+
     1176+libsocket.so: $(libsocket_OBJS)
     1177+       $(LD) -o libsocket.so -Wl,-soname,libsocket.so.0 $(libsocket_OBJS) $(libsocket_LDFLAGS)
     1178+
     1179+arpa/inet.o: arpa/inet.c
     1180+       $(CC) $(libsocket_CFLAGS) -o arpa/inet.o -c arpa/inet.c
     1181+
     1182+netdb.o: netdb.c
     1183+       $(CC) $(libsocket_CFLAGS) -c netdb.c
     1184+
     1185+sys/socket.o: sys/socket.c kernel/linux/common.h kernel/netbsd/common.h syscalls.h
     1186+       $(CC) $(libsocket_CFLAGS) -o sys/socket.o -c sys/socket.c
     1187+
     1188+syscalls.o: syscalls.S kernel/linux/common.h kernel/linux/amd64/syscalls.S kernel/linux/arm/syscalls.S kernel/linux/i386/syscalls.S kernel/netbsd/amd64/syscalls.S kernel/netbsd/i386/syscalls.S kernel/netbsd/common.h kernel/netbsd/sparc/syscalls.S
     1189+       $(AS) $(libsocket_ASFLAGS) -o syscalls.o syscalls.S
     1190+
     1191+clean:
     1192+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done
     1193+       $(RM) -- $(libsocket_OBJS)
     1194+
     1195+distclean:
     1196+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done
     1197+       $(RM) -- $(libsocket_OBJS)
     1198+       $(RM) -- $(TARGETS)
     1199+
     1200+install: $(TARGETS)
     1201+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done
     1202+       $(MKDIR) $(DESTDIR)$(LIBDIR)
     1203+       $(INSTALL) -m 0644 -- libsocket.a $(DESTDIR)$(LIBDIR)/libsocket.a
     1204+       $(INSTALL) -m 0755 -- libsocket.so $(DESTDIR)$(LIBDIR)/libsocket.so.0.0
     1205+       $(LN) -s -- libsocket.so.0.0 $(DESTDIR)$(LIBDIR)/libsocket.so.0
     1206+       $(LN) -s -- libsocket.so.0.0 $(DESTDIR)$(LIBDIR)/libsocket.so
     1207+
     1208+uninstall:
     1209+       @for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done
     1210+       $(RM) -- $(DESTDIR)$(LIBDIR)/libsocket.a
     1211+       $(RM) -- $(DESTDIR)$(LIBDIR)/libsocket.so.0.0
     1212+       $(RM) -- $(DESTDIR)$(LIBDIR)/libsocket.so.0
     1213+       $(RM) -- $(DESTDIR)$(LIBDIR)/libsocket.so
     1214+
     1215+.PHONY: all subdirs clean distclean install uninstall
    6031216diff -Naur libc-0.0.5/src/socket/project.conf libc-0.0.5.libtool/src/socket/project.conf
    6041217--- libc-0.0.5/src/socket/project.conf  2009-11-19 19:33:57.000000000 +0100
    605 +++ libc-0.0.5.libtool/src/socket/project.conf  2011-02-26 21:02:10.000000000 +0100
    606 @@ -9,7 +9,7 @@
     1218+++ libc-0.0.5.libtool/src/socket/project.conf  2011-02-26 21:30:53.000000000 +0100
     1219@@ -9,8 +9,9 @@
    6071220 dist=Makefile,syscalls.h
    6081221 
     
    6111224+type=libtool
    6121225 sources=arpa/inet.c,netdb.c,sys/socket.c,syscalls.S
     1226+ldflags=-Xcompiler -nostdlib
    6131227 install=$(LIBDIR)
    6141228 
     1229 [sys/socket.c]
     1230diff -Naur libc-0.0.5/src/socket/project.conf.orig libc-0.0.5.libtool/src/socket/project.conf.orig
     1231--- libc-0.0.5/src/socket/project.conf.orig     1970-01-01 01:00:00.000000000 +0100
     1232+++ libc-0.0.5.libtool/src/socket/project.conf.orig     2009-11-19 19:33:57.000000000 +0100
     1233@@ -0,0 +1,20 @@
     1234+subdirs=kernel/freebsd,kernel/linux,kernel/netbsd
     1235+targets=libsocket
     1236+as=$(CC)
     1237+ld=$(CC) -nostdlib -shared
     1238+cppflags_force=-nostdinc -isystem ../../include -isystem ../../include/socket -DPIC
     1239+cflags_force=-W -fPIC
     1240+cflags=-Wall -g -pedantic -ffreestanding
     1241+asflags=-W -Wall -g -pedantic -ffreestanding -c
     1242+dist=Makefile,syscalls.h
     1243+
     1244+[libsocket]
     1245+type=library
     1246+sources=arpa/inet.c,netdb.c,sys/socket.c,syscalls.S
     1247+install=$(LIBDIR)
     1248+
     1249+[sys/socket.c]
     1250+depends=kernel/linux/common.h,kernel/netbsd/common.h,syscalls.h
     1251+
     1252+[syscalls.S]
     1253+depends=kernel/linux/common.h,kernel/linux/amd64/syscalls.S,kernel/linux/arm/syscalls.S,kernel/linux/i386/syscalls.S,kernel/netbsd/amd64/syscalls.S,kernel/netbsd/i386/syscalls.S,kernel/netbsd/common.h,kernel/netbsd/sparc/syscalls.S
Note: See TracChangeset for help on using the changeset viewer.