com32: Remove klibc.c32
authorMatt Fleming <matt.fleming@linux.intel.com>
Tue, 12 Apr 2011 21:28:57 +0000 (22:28 +0100)
committerMatt Fleming <matt.fleming@linux.intel.com>
Tue, 26 Apr 2011 08:53:40 +0000 (09:53 +0100)
We don't need this anymore as it includes DYNOBJS but libcom32.c32
also includes those objects and we can now dynamically load
libcom32.c32 at runtime.

Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
com32/lib/Makefile

index e09329c..2ead425 100644 (file)
@@ -207,7 +207,7 @@ AUXDIR   = $(DATADIR)/syslinux
 INCDIR   = /usr/include
 COM32DIR = $(AUXDIR)/com32
 
-all: libcom32.a libcom32min.a klibc.c32
+all: libcom32.a libcom32min.a
 
 libcom32.a : $(LIBOBJS)
        rm -f $@
@@ -220,10 +220,6 @@ libcom32min.a : $(MINLIBOBJS)
        $(AR) cq $@ $^
        $(RANLIB) $@
 
-klibc.c32 : $(DYNLIBOBJS)
-       rm -f $@
-       $(LD) -shared -T elf32.ld -o $@ $(DYNLIBOBJS)
-
 tidy dist clean:
        rm -f sys/vesa/alphatbl.c
        find . \( -name \*.o -o -name \*.a -o -name .\*.d -o -name \*.tmp \) -print0 | \