Annotation of uae/src/Makefile.dos, revision 1.1.1.1

1.1       root        1: #
                      2: # Makefile.dos for UAE
                      3: #
                      4: 
                      5: CC        = gcc
                      6: CPP       = gcc -E
                      7: CFLAGS    = -O3 -fomit-frame-pointer -fstrength-reduce -malign-jumps=0 -malign-loops=0 -malign-functions=0 -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -D__DOS__ -DX86_ASSEMBLY -D__inline__=inline -DSTATFS_NO_ARGS=2 -DSTATBUF_BAVAIL=f_bfree
                      8: CFLAGS_NOT_OPT = -D__DOS__ -DX86_ASSEMBLY -D__inline__=inline -DSTATFS_NO_ARGS=2 -DSTATBUF_BAVAIL=f_bfree
                      9: GFXOBJS   = dos-vbe.o dos-ui.o
                     10: ASMOBJS   = X86.o
                     11: CPUOBJS   = cpufast0.o cpufast1.o cpufast2.o cpufast3.o cpufast4.o cpufast5.o cpufast6.o cpufast7.o cpufast8.o cpufast9.o cpufastA.o cpufastB.o cpufastC.o cpufastD.o cpufastE.o cpufastF.o
                     12: 
                     13: .SUFFIXES: .o .c .h .m
                     14: 
                     15: INCLUDES=-Iinclude
                     16: 
                     17: OBJS = main.o newcpu.o memory.o debug.o custom.o cia.o disk.o blitter.o $(GFXOBJS) \
                     18:        autoconf.o os.o ersatz.o filesys.o hardfile.o keybuf.o expansion.o zfile.o \
                     19:        fpp.o readcpu.o cpudefs.o gfxutil.o gfxlib.o blitfunc.o blittable.o $(ASMOBJS) \
                     20:        serial.o uaelib.o $(CPUOBJS) cpustbl.o dos-sb.o dos-dma.o
                     21: 
                     22: all: uae.exe readdisk.exe
                     23: 
                     24: readdisk.exe: readdisk.o
                     25:        $(CC) readdisk.o -o readdisk
                     26:        strip readdisk
                     27:        coff2exe readdisk
                     28: 
                     29: uae.exe: $(OBJS)
                     30:        $(CC) $(OBJS) -o uae -lm
                     31:        strip uae
                     32:        coff2exe uae
                     33: 
                     34: clean:
                     35:        -del *.o
                     36:        -del uae
                     37:        -del uae.exe
                     38:        -del readdisk
                     39:        -del readdisk.exe
                     40:        -del gencpu.exe
                     41:        -del genblitter.exe
                     42:        -del build68k.exe
                     43:        -del cpudefs.c
                     44:        -del cpuopti.exe
                     45:        -del cpu?.c
                     46:        -del blit.h
                     47:        -del cputbl.h
                     48:        -del cpustbl.c
                     49:        -del cpufast?.s
                     50:        -del blitfunc.c
                     51:        -del blitfunc.h
                     52:        -del blittable.c
                     53:        -del config.h
                     54: 
                     55: halfclean:
                     56:        -del *.o
                     57: 
                     58: blit.h: genblitter.exe
                     59:        genblitter i >blit.h
                     60: blitfunc.c: genblitter.exe blitfunc.h
                     61:        genblitter f >blitfunc.c
                     62: blitfunc.h: genblitter.exe
                     63:        genblitter h >blitfunc.h
                     64: blittable.c: genblitter.exe blitfunc.h
                     65:        genblitter t >blittable.c
                     66: 
                     67: genblitter.exe: genblitter.o
                     68:        $(CC) $(LDFLAGS) -o genblitter.exe genblitter.o
                     69: build68k.exe: build68k.o
                     70:        $(CC) $(LDFLAGS) -o build68k.exe build68k.o
                     71: cpuopti.exe: cpuopti.o
                     72:        $(CC) $(LDFLAGS) -o cpuopti.exe cpuopti.o
                     73: gencpu.exe: gencpu.o readcpu.o cpudefs.o
                     74:        $(CC) $(LDFLAGS) -o gencpu.exe gencpu.o readcpu.o cpudefs.o
                     75: 
                     76: custom.o: blit.h
                     77: 
                     78: cpudefs.c: build68k.exe table68k
                     79:        build68k >cpudefs.c
                     80: cpustbl.c: gencpu.exe
                     81:        gencpu s >cpustbl.c
                     82: cputbl.c: gencpu.exe
                     83:        gencpu t >cputbl.c
                     84: cputbl.h: gencpu.exe
                     85:        gencpu h >cputbl.h
                     86: 
                     87: cpu0.c: gencpu.exe
                     88:        gencpu f 0 >cpu0.c
                     89: cpu1.c: gencpu.exe
                     90:        gencpu f 1 >cpu1.c
                     91: cpu2.c: gencpu.exe
                     92:        gencpu f 2 >cpu2.c
                     93: cpu3.c: gencpu.exe
                     94:        gencpu f 3 >cpu3.c
                     95: cpu4.c: gencpu.exe
                     96:        gencpu f 4 >cpu4.c
                     97: cpu5.c: gencpu.exe
                     98:        gencpu f 5 >cpu5.c
                     99: cpu6.c: gencpu.exe
                    100:        gencpu f 6 >cpu6.c
                    101: cpu7.c: gencpu.exe
                    102:        gencpu f 7 >cpu7.c
                    103: cpu8.c: gencpu.exe
                    104:        gencpu f 8 >cpu8.c
                    105: cpu9.c: gencpu.exe
                    106:        gencpu f 9 >cpu9.c
                    107: cpuA.c: gencpu.exe
                    108:        gencpu f 10 >cpuA.c
                    109: cpuB.c: gencpu.exe
                    110:        gencpu f 11 >cpuB.c
                    111: cpuC.c: gencpu.exe
                    112:        gencpu f 12 >cpuC.c
                    113: cpuD.c: gencpu.exe
                    114:        gencpu f 13 >cpuD.c
                    115: cpuE.c: gencpu.exe
                    116:        gencpu f 14 >cpuE.c
                    117: cpuF.c: gencpu.exe
                    118:        gencpu f 15 >cpuF.c
                    119: 
                    120: cpu0.o: cpu0.c cputbl.h
                    121:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    122: cpu1.o: cpu1.c cputbl.h
                    123:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    124: cpu2.o: cpu2.c cputbl.h
                    125:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    126: cpu3.o: cpu3.c cputbl.h
                    127:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    128: cpu4.o: cpu4.c cputbl.h
                    129:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    130: cpu5.o: cpu5.c cputbl.h
                    131:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    132: cpu6.o: cpu6.c cputbl.h
                    133:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    134: cpu7.o: cpu7.c cputbl.h
                    135:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    136: cpu8.o: cpu8.c cputbl.h
                    137:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    138: cpu9.o: cpu9.c cputbl.h
                    139:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    140: cpuA.o: cpuA.c cputbl.h
                    141:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    142: cpuB.o: cpuB.c cputbl.h
                    143:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    144: cpuC.o: cpuC.c cputbl.h
                    145:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    146: cpuD.o: cpuD.c cputbl.h
                    147:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    148: cpuE.o: cpuE.c cputbl.h
                    149:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    150: cpuF.o: cpuF.c cputbl.h
                    151:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.c
                    152: 
                    153: cpufast0.o: cpufast0.s cputbl.h
                    154:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    155: cpufast1.o: cpufast1.s cputbl.h
                    156:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    157: cpufast2.o: cpufast2.s cputbl.h
                    158:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    159: cpufast3.o: cpufast3.s cputbl.h
                    160:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    161: cpufast4.o: cpufast4.s cputbl.h
                    162:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    163: cpufast5.o: cpufast5.s cputbl.h
                    164:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    165: cpufast6.o: cpufast6.s cputbl.h
                    166:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    167: cpufast7.o: cpufast7.s cputbl.h
                    168:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    169: cpufast8.o: cpufast8.s cputbl.h
                    170:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    171: cpufast9.o: cpufast9.s cputbl.h
                    172:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    173: cpufastA.o: cpufastA.s cputbl.h
                    174:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    175: cpufastB.o: cpufastB.s cputbl.h
                    176:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    177: cpufastC.o: cpufastC.s cputbl.h
                    178:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    179: cpufastD.o: cpufastD.s cputbl.h
                    180:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    181: cpufastE.o: cpufastE.s cputbl.h
                    182:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    183: cpufastF.o: cpufastF.s cputbl.h
                    184:        $(CC) $(INCLUDES) -c $(CFLAGS) $*.s
                    185: 
                    186: cpufast0.s: cpu0.c cputbl.h cpuopti.exe
                    187:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    188:        cpuopti <cpu-tmp.s >$@
                    189:        del cpu-tmp.s
                    190: cpufast1.s: cpu1.c cputbl.h cpuopti.exe
                    191:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    192:        cpuopti <cpu-tmp.s >$@
                    193:        del cpu-tmp.s
                    194: cpufast2.s: cpu2.c cputbl.h cpuopti.exe
                    195:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    196:        cpuopti <cpu-tmp.s >$@
                    197:        del cpu-tmp.s
                    198: cpufast3.s: cpu3.c cputbl.h cpuopti.exe
                    199:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    200:        cpuopti <cpu-tmp.s >$@
                    201:        del cpu-tmp.s
                    202: cpufast4.s: cpu4.c cputbl.h cpuopti.exe
                    203:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    204:        cpuopti <cpu-tmp.s >$@
                    205:        del cpu-tmp.s
                    206: cpufast5.s: cpu5.c cputbl.h cpuopti.exe
                    207:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    208:        cpuopti <cpu-tmp.s >$@
                    209:        del cpu-tmp.s
                    210: cpufast6.s: cpu6.c cputbl.h cpuopti.exe
                    211:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    212:        cpuopti <cpu-tmp.s >$@
                    213:        del cpu-tmp.s
                    214: cpufast7.s: cpu7.c cputbl.h cpuopti.exe
                    215:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    216:        cpuopti <cpu-tmp.s >$@
                    217:        del cpu-tmp.s
                    218: cpufast8.s: cpu8.c cputbl.h cpuopti.exe
                    219:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    220:        cpuopti <cpu-tmp.s >$@
                    221:        del cpu-tmp.s
                    222: cpufast9.s: cpu9.c cputbl.h cpuopti.exe
                    223:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    224:        cpuopti <cpu-tmp.s >$@
                    225:        del cpu-tmp.s
                    226: cpufastA.s: cpuA.c cputbl.h cpuopti.exe
                    227:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    228:        cpuopti <cpu-tmp.s >$@
                    229:        del cpu-tmp.s
                    230: cpufastB.s: cpuB.c cputbl.h cpuopti.exe
                    231:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    232:        cpuopti <cpu-tmp.s >$@
                    233:        del cpu-tmp.s
                    234: cpufastC.s: cpuC.c cputbl.h cpuopti.exe
                    235:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    236:        cpuopti <cpu-tmp.s >$@
                    237:        del cpu-tmp.s
                    238: cpufastD.s: cpuD.c cputbl.h cpuopti.exe
                    239:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    240:        cpuopti <cpu-tmp.s >$@
                    241:        del cpu-tmp.s
                    242: cpufastE.s: cpuE.c cputbl.h cpuopti.exe
                    243:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    244:        cpuopti <cpu-tmp.s >$@
                    245:        del cpu-tmp.s
                    246: cpufastF.s: cpuF.c cputbl.h cpuopti.exe
                    247:        $(CC) $(INCLUDES) -S $(CFLAGS) $< -o cpu-tmp.s
                    248:        cpuopti <cpu-tmp.s >$@
                    249:        del cpu-tmp.s
                    250: 
                    251: X86.o: X86.S
                    252:        $(CC) $(INCLUDES) -c $(CFLAGS) X86.S
                    253: 
                    254: gencpu.o: gencpu.c
                    255:        $(CC) $(INCLUDES) -c $(CFLAGS_NOT_OPT) gencpu.c
                    256: 
                    257: .m.o:
                    258:        $(CC) $(INCLUDES) -c $(CFLAGS) $(DEBUGFLAGS) $*.m
                    259: .c.o:
                    260:        $(CC) $(INCLUDES) -c $(CFLAGS) $(DEBUGFLAGS) $*.c
                    261: .c.s:
                    262:        $(CC) $(INCLUDES) -S $(CFLAGS) $*.c
                    263: .S.o:
                    264:        $(CC) $(INCLUDES) -c $(CFLAGS) $(DEBUGFLAGS) $*.S
                    265: 
                    266: # Saves recompiling...
                    267: touch:
                    268:        touch *.o
                    269:        touch build68k
                    270:        touch cpudefs.*
                    271:        touch gencpu.exe
                    272:        touch genblitter.exe
                    273:        touch cpu*.*
                    274: 
                    275: # Some more dependencies...
                    276: cpustbl.o: cputbl.h
                    277: cputbl.o: cputbl.h
                    278: 
                    279: build68k.o: include/readcpu.h
                    280: readcpu.o: include/readcpu.h
                    281: 
                    282: main.o: config.h
                    283: cia.o: config.h include/events.h
                    284: custom.o: config.h include/events.h
                    285: newcpu.o: config.h include/events.h
                    286: autoconf.o: config.h
                    287: expansion.o: config.h
                    288: xwin.o: config.h
                    289: svga.o: config.h
                    290: bebox.o: config.h
                    291: os.o: config.h
                    292: memory.o: config.h
                    293: debug.o: config.h
                    294: fpp.o: config.h
                    295: ersatz.o: config.h
                    296: disk.o: config.h include/events.h
                    297: blitter.o: config.h include/events.h
                    298: 
                    299: config.h: ../config.h
                    300:        -copy ..\config.h

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.