Diff for /dietlibc/Makefile between versions 1.150 and 1.151

version 1.150, 2004/03/26 15:28:44 version 1.151, 2004/05/03 19:03:45
Line 88  WHAT= $(OBJDIR) $(OBJDIR)/start.o $(OBJD Line 88  WHAT= $(OBJDIR) $(OBJDIR)/start.o $(OBJD
         $(OBJDIR)/dietlibc.a $(OBJDIR)/liblatin1.a \          $(OBJDIR)/dietlibc.a $(OBJDIR)/liblatin1.a \
         $(OBJDIR)/libcompat.a $(OBJDIR)/libm.a \          $(OBJDIR)/libcompat.a $(OBJDIR)/libm.a \
         $(OBJDIR)/librpc.a $(OBJDIR)/libpthread.a \          $(OBJDIR)/librpc.a $(OBJDIR)/libpthread.a \
           $(OBJDIR)/libcrypt.a \
         $(OBJDIR)/diet $(OBJDIR)/diet-i $(OBJDIR)/elftrunc          $(OBJDIR)/diet $(OBJDIR)/diet-i $(OBJDIR)/elftrunc
   
 all: $(WHAT)  all: $(WHAT)
Line 174  $(OBJDIR)/dietlibc.a: $(DIETLIBC_OBJ) $( Line 175  $(OBJDIR)/dietlibc.a: $(DIETLIBC_OBJ) $(
 $(OBJDIR)/librpc.a: $(LIBRPCOBJ)  $(OBJDIR)/librpc.a: $(LIBRPCOBJ)
         $(CROSS)ar cru $@ $(LIBRPCOBJ)          $(CROSS)ar cru $@ $(LIBRPCOBJ)
   
   $(OBJDIR)/libcrypt.a: dummy.o
           $(CROSS)ar cru $@ dummy.o
           rm dummy.o
   
   dummy.o:
           touch dummy.c
           $(CROSS)gcc -c dummy.c
           rm dummy.c
   
 LIBLATIN1_OBJS=$(patsubst liblatin1/%.c,$(OBJDIR)/%.o,$(wildcard liblatin1/*.c))  LIBLATIN1_OBJS=$(patsubst liblatin1/%.c,$(OBJDIR)/%.o,$(wildcard liblatin1/*.c))
 $(OBJDIR)/liblatin1.a: $(LIBLATIN1_OBJS)  $(OBJDIR)/liblatin1.a: $(LIBLATIN1_OBJS)
         $(CROSS)ar cru $@ $^          $(CROSS)ar cru $@ $^
Line 299  rename: Line 309  rename:
         if test $(CURNAME) != $(VERSION); then cd .. && mv $(CURNAME) $(VERSION); fi          if test $(CURNAME) != $(VERSION); then cd .. && mv $(CURNAME) $(VERSION); fi
   
 $(OBJDIR)/exports: $(OBJDIR)/dietlibc.a  $(OBJDIR)/exports: $(OBJDIR)/dietlibc.a
         nm -g $(OBJDIR)/dietlibc.a | grep -w T | awk '{ print $$3 }' | sort -u > $(OBJDIR)/exports          nm -g $(OBJDIR)/dietlibc.a | grep '\<T\>' | awk '{ print $$3 }' | sort -u > $(OBJDIR)/exports
   
 .PHONY: t t1  .PHONY: t t1
 t:  t:
Line 312  install: $(OBJDIR)/start.o $(OBJDIR)/die Line 322  install: $(OBJDIR)/start.o $(OBJDIR)/die
         $(INSTALL) -d $(DESTDIR)$(ILIBDIR) $(DESTDIR)$(MAN1DIR) $(DESTDIR)$(BINDIR)          $(INSTALL) -d $(DESTDIR)$(ILIBDIR) $(DESTDIR)$(MAN1DIR) $(DESTDIR)$(BINDIR)
         $(INSTALL) $(OBJDIR)/start.o $(DESTDIR)$(ILIBDIR)/start.o          $(INSTALL) $(OBJDIR)/start.o $(DESTDIR)$(ILIBDIR)/start.o
         $(INSTALL) -m 644 $(OBJDIR)/libm.a $(OBJDIR)/libpthread.a $(OBJDIR)/librpc.a \          $(INSTALL) -m 644 $(OBJDIR)/libm.a $(OBJDIR)/libpthread.a $(OBJDIR)/librpc.a \
 $(OBJDIR)/liblatin1.a $(OBJDIR)/libcompat.a $(DESTDIR)$(ILIBDIR)  $(OBJDIR)/liblatin1.a $(OBJDIR)/libcompat.a $(OBJDIR)/libcrypt.a $(DESTDIR)$(ILIBDIR)
         $(INSTALL) -m 644 $(OBJDIR)/dietlibc.a $(DESTDIR)$(ILIBDIR)/libc.a          $(INSTALL) -m 644 $(OBJDIR)/dietlibc.a $(DESTDIR)$(ILIBDIR)/libc.a
 ifeq ($(MYARCH),$(ARCH))  ifeq ($(MYARCH),$(ARCH))
         $(INSTALL) $(OBJDIR)/diet-i $(DESTDIR)$(BINDIR)/diet          $(INSTALL) $(OBJDIR)/diet-i $(DESTDIR)$(BINDIR)/diet
Line 330  endif Line 340  endif
         if test -f $(PICODIR)/libc.so -a ! -f $(DESTDIR)/etc/diet.ld.conf; then echo "$(ILIBDIR)" > $(DESTDIR)/etc/diet.ld.conf; fi          if test -f $(PICODIR)/libc.so -a ! -f $(DESTDIR)/etc/diet.ld.conf; then echo "$(ILIBDIR)" > $(DESTDIR)/etc/diet.ld.conf; fi
         for i in `find include -name \*.h`; do install -m 644 -D $$i $(DESTDIR)$(prefix)/$$i; done          for i in `find include -name \*.h`; do install -m 644 -D $$i $(DESTDIR)$(prefix)/$$i; done
   
   uninstall:
           for i in start.o libm.a libpthread.a librpc.a liblatin1.a libcompat.a libcrypt.a libc.a; do rm -f $(DESTDIR)$(ILIBDIR)/$$i; done
           rm -f $(DESTDIR)$(BINDIR)/diet $(DESTDIR)$(BINDIR)/diet-dyn
           for i in libgmon.a dyn_start.o dyn_stop.o libc.so libpthread.so libdl.so libcompat.so dyn_dstart.o dyn_dstop.o dyn_so_start.o; do rm -f $(DESTDIR)$(ILIBDIR)/$$i; done
           rm -f $(DESTDIR)$(MAN1DIR)/diet.1 $(DESTDIR)/etc/diet.ld.conf
           for i in `find include -name \*.h`; do rm -f $(DESTDIR)$(prefix)/$$i; done
           -rmdir $(DESTDIR)$(ILIBDIR) $(DESTDIR)$(MAN1DIR) $(DESTDIR)$(BINDIR)
   
 .PHONY: sparc ppc mips arm alpha i386 parisc mipsel powerpc s390 sparc64  .PHONY: sparc ppc mips arm alpha i386 parisc mipsel powerpc s390 sparc64
 .PHONY: x86_64 ia64  .PHONY: x86_64 ia64
   

Removed from v.1.150  
changed lines
  Added in v.1.151


LinuxTV legacy CVS <linuxtv.org/cvs>