# DASM -small systems cross assembler # DASM -small systems cross assembler. The source is compilable on # Amiga's, UNIX systems, and any other system with ISO-C compiler. # (C)Copyright 1988-1989 Matthew Dillon, All Rights Reserved. # # Modifications Copyright 1995 by Olaf Seibert. All Rights Reserved. GOPTIM= -O3 GWARN= -ansi -pedantic -Wall -Wstrict-prototypes GDB= # -g #CC= gcc -noixemul $(GDB) $(GOPTIM) $(GWARN) CC= dcc CFLAGS= OBJS= main.o ops.o globals.o exp.o symbols.o \ mne6303.o mne6502.o mne68705.o mne6811.o SRCS= main.c ops.c globals.c exp.c symbols.c \ mne6303.c mne6502.c mne68705.c mne6811.c all: dasm ftohex dasm: $(OBJS) $(CC) $(OBJS) -o dasm ftohex: ftohex.o $(CC) ftohex.o -o ftohex example: dasm example.asm -oram:example.out -lram:example.list -f2 ftohex 2 ram:example.out ram:example.hex obj: $(OBJS) $(OBJS): asm.h