Diff for /dietlibc/Makefile between versions 1.16 and 1.17

version 1.16, 2001/03/12 03:16:25 version 1.17, 2001/03/13 00:46:22
Line 1 Line 1
 all: start.o dietlibc.a elftrunc  all: start.o dietlibc.a liblatin1.a elftrunc
   
 ARCH=$(shell uname -m | sed 's/i[4-9]86/i386/')  ARCH=$(shell uname -m | sed 's/i[4-9]86/i386/')
   
Line 7  CROSS= Line 7  CROSS=
   
 CC=gcc  CC=gcc
   
 VPATH=lib:libstdio:libugly:libcruft:syscalls.c  VPATH=lib:libstdio:libugly:libcruft:liblatin1:syscalls.c
   
 SYSCALLOBJ=$(patsubst syscalls.s/%.S,%.o,$(wildcard syscalls.s/*.S))  SYSCALLOBJ=$(patsubst syscalls.s/%.S,%.o,$(wildcard syscalls.s/*.S))
   
Line 37  PWD=$(shell pwd) Line 37  PWD=$(shell pwd)
   
 %.o: %.c  %.o: %.c
         $(CROSS)$(CC) -I. -Iinclude $(CFLAGS) -c $<          $(CROSS)$(CC) -I. -Iinclude $(CFLAGS) -c $<
 #       $(CROSS)strip -x -R .comment -R .note $@          $(CROSS)strip -x -R .comment -R .note $@
   
 DIETLIBC_OBJ = $(SYSCALLOBJ) $(LIBOBJ) $(LIBSTDIOOBJ) $(LIBUGLYOBJ) \  DIETLIBC_OBJ = $(SYSCALLOBJ) $(LIBOBJ) $(LIBSTDIOOBJ) $(LIBUGLYOBJ) \
 $(LIBCRUFTOBJ) __longjmp.o setjmp.o unified.o mmap.o clone.o  $(LIBCRUFTOBJ) __longjmp.o setjmp.o unified.o mmap.o clone.o
Line 45  $(LIBCRUFTOBJ) __longjmp.o setjmp.o unif Line 45  $(LIBCRUFTOBJ) __longjmp.o setjmp.o unif
 dietlibc.a: $(DIETLIBC_OBJ) start.o  dietlibc.a: $(DIETLIBC_OBJ) start.o
         $(CROSS)ar cru dietlibc.a $(DIETLIBC_OBJ)          $(CROSS)ar cru dietlibc.a $(DIETLIBC_OBJ)
   
   LIBLATIN1_OBJS=$(patsubst liblatin1/%.c,%.o,$(wildcard liblatin1/*.c))
   liblatin1.a: $(LIBLATIN1_OBJS)
           $(CROSS)ar cru $@ $^
   
 libdietc.so: dietlibc.a  libdietc.so: dietlibc.a
         $(CROSS)ld -whole-archive -shared -o $@ $^          $(CROSS)ld -whole-archive -shared -o $@ $^
   

Removed from v.1.16  
changed lines
  Added in v.1.17


LinuxTV legacy CVS <linuxtv.org/cvs>