home *** CD-ROM | disk | FTP | other *** search
- head 1.1;
- access;
- symbols;
- locks;
- comment @# @;
-
-
- 1.1
- date 92.09.14.01.54.50; author mwild; state Exp;
- branches;
- next ;
-
-
- desc
- @Makefile
- @
-
-
- 1.1
- log
- @Initial revision
- @
- text
- @CC=gcc2
- CFLAGS=-O2 -fomit-frame-pointer -funroll-loops -DDEBUG -Wall
- CSW=-c
- INCS=-I../library
- LIB=libstring.a
-
- .s.o:
- @@copy $*.s x.c
- @@gcc -traditional -E x.c -o x.s
- $(CC) $(CFLAGS) $(INCS) $(CSW) x.s -o $*.o
-
- .c.o:
- $(CC) $(CFLAGS) $(INCS) $(CSW) $*.c
-
- .c.X:
- gcc2 -I/scsu -DFINAL -DTRANSLATE_DOTS -fgen-aux-info -fsyntax-only -S $*.c -o foo.s
- -egrep -v "(static|compiled from|:[INO]C )" $*.c.X >$*.X
- rm -f $*.c.X
-
- SRC= bcmp.s bcopy.s bzero.s ffs.s index.s memccpy.c memchr.c memcmp.c memcpy.c \
- memset.c rindex.s strcasecmp.c strcat.c strcmp.s strcoll.c strcpy.s \
- strcspn.c strdup.c strerror.c strftime.c strlen.s strmode.c strncat.c \
- strncmp.s strncpy.s strpbrk.c strsep.c strspn.c strstr.c strtok.c \
- strxfrm.c swab.c memmove.c strtod.c
-
- OBJ= bcmp.o bcopy.o bzero.o ffs.o index.o memccpy.o memchr.o memcmp.o memcpy.o \
- memset.o rindex.o strcasecmp.o strcat.o strcmp.o strcoll.o strcpy.o \
- strcspn.o strdup.o strerror.o strftime.o strlen.o strmode.o strncat.o \
- strncmp.o strncpy.o strpbrk.o strsep.o strspn.o strstr.o strtok.o \
- strxfrm.o swab.o memmove.o strtod.o
-
- AUX= bcmp.X bcopy.X bzero.X ffs.X index.X memccpy.X memchr.X memcmp.X memcpy.X \
- memset.X rindex.X strcasecmp.X strcat.X strcmp.X strcoll.X strcpy.X \
- strcspn.X strdup.X strerror.X strftime.X strlen.X strmode.X strncat.X \
- strncmp.X strncpy.X strpbrk.X strsep.X strspn.X strstr.X strtok.X \
- strxfrm.X swab.X memmove.X strtod.X
-
-
- $(LIB) .LIBRARY : $(OBJ)
-
- aux: $(AUX)
-
- clean:
- rm -f $(OBJ) $(LIB)
-
- dep: $(SRC)
- $(CC) >deps -M $(INCS) $(SRC)
-
- ##########################################################################
- memccpy.o : memccpy.c
- memchr.o : memchr.c
- memcmp.o : memcmp.c
- memset.o : memset.c
- memcpy.o : memcpy.c
- memmove.o : memmove.c
- strerror.o : strerror.c
- strcasecmp.o : strcasecmp.c
- strcat.o : strcat.c
- strcspn.o : strcspn.c
- strcoll.o : strcoll.c
- strdup.o : strdup.c ../library/ixemul.h
- swab.o : swab.c
- strtod.o : strtod.c ../library/ixemul.h
- strftime.o : strftime.c ../library/ixemul.h
- strmode.o : strmode.c
- strtok.o : strtok.c ../library/ixemul.h
- strxfrm.o : strxfrm.c
- strstr.o : strstr.c
- strspn.o : strspn.c
- strsep.o : strsep.c
- strpbrk.o : strpbrk.c
- strncat.o : strncat.c
- bcmp.o: DEFS.h
- bcopy.o: DEFS.h
- bzero.o: DEFS.h
- ffs.o: DEFS.h
- index.o: DEFS.h
- rindex.o: DEFS.h
- strcmp.o: DEFS.h
- strcpy.o: DEFS.h
- strlen.o: DEFS.h
- strncmp.o: DEFS.h
- strncpy.o: DEFS.h
- @
-