home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-03-14 | 1.8 KB | 88 lines |
- # Machine-generated makefile- do not edit !
- HOBJECTS=\
- libcall.h\
-
- OBJECTS=\
- alib.o\
- memory.o\
- strlen.o\
- start.o\
- mulsi.o\
- divsi.o\
- modsi.o\
- udivsi.o\
- umodsi.o\
- libversstub.o\
- openclose.o\
-
- BOBJECTS=\
- alib.bo\
- memory.bo\
- strlen.bo\
- start.bo\
- mulsi.bo\
- divsi.bo\
- modsi.bo\
- udivsi.bo\
- umodsi.bo\
- libversstub.bo\
- openclose.bo\
-
- OPTIONS=-I ../headers -I include: -O3 -finline-functions
- BOPTIONS=$(OPTIONS) -fbaserel -msmall-code
- PATTERN="*"
- #Use private _DOSBase and _UtilityBase
- %.o: %.c
- gcc $(OPTIONS) -S -c $*.c -o tmp.s
- gcc:lib/gcc-lib/amigados/2.5.8/cpp -traditional -P -D _DOSBase=__DOSBase \
- -D _UtilityBase=__UtilityBase tmp.s tmp2.s
- gcc tmp2.s -c -o $*.o
- delete tmp.s tmp2.s
-
- %.bo: %.c
- gcc $(BOPTIONS) -S -c $*.c -o tmp.s
- gcc:lib/gcc-lib/amigados/2.5.8/cpp -traditional -P -D _DOSBase=__DOSBase \
- -D _UtilityBase=__UtilityBase tmp.s tmp2.s
- gcc tmp2.s -c -o $*.bo
- delete tmp.s tmp2.s
-
- all: libm.a blibm.a
-
- makefile: submake makemake
- rx makemake $(PATTERN) >makefile
-
- clean:
- -delete "#?.o" "#?.bo"
-
- libm.a: $(OBJECTS)
- -delete libm.a
- ar -q libm.a $(OBJECTS)
- ranlib libm.a
-
- blibm.a: $(BOBJECTS)
- -delete blibm.a
- ar -q blibm.a $(BOBJECTS)
- ranlib blibm.a
- alib.o: alib.c $(HOBJECTS)
- alib.bo: alib.c $(HOBJECTS)
- memory.o: memory.c $(HOBJECTS)
- memory.bo: memory.c $(HOBJECTS)
- strlen.o: strlen.c $(HOBJECTS)
- strlen.bo: strlen.c $(HOBJECTS)
- start.o: start.c $(HOBJECTS)
- start.bo: start.c $(HOBJECTS)
- mulsi.o: mulsi.c $(HOBJECTS)
- mulsi.bo: mulsi.c $(HOBJECTS)
- divsi.o: divsi.c $(HOBJECTS)
- divsi.bo: divsi.c $(HOBJECTS)
- modsi.o: modsi.c $(HOBJECTS)
- modsi.bo: modsi.c $(HOBJECTS)
- udivsi.o: udivsi.c $(HOBJECTS)
- udivsi.bo: udivsi.c $(HOBJECTS)
- umodsi.o: umodsi.c $(HOBJECTS)
- umodsi.bo: umodsi.c $(HOBJECTS)
- libversstub.o: libversstub.c $(HOBJECTS)
- libversstub.bo: libversstub.c $(HOBJECTS)
- openclose.o: openclose.c $(HOBJECTS)
- openclose.bo: openclose.c $(HOBJECTS)
-