
#   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
