#
# Realtek Semiconductor Corp.
#
# RSDK GDB Remote IO Library 
#
# Tony Wu (tonywu@realtek.com.tw)
# Jul. 07, 2006
#

#//////////////////////////////////////////////
ARCH = 5181
PROGRAM = testgdbio
RSDKDIR = /cygdrive/d/cygwin/rsdk-1.5.6/cygwin/newlib

CC = rsdk-elf-gcc
LD = rsdk-elf-ld
 
CFLAGS = -march=$(ARCH) -c -G0 -fno-pic -EL
IFLAGS = -I$(RSDKDIR)/include
LFLAGS = -EL -Ttext 80000000 -e start -N -n 
LIBS = -L$(RSDKDIR)/lib/$(ARCH)/el -lrlx  -lm -lc -lgcc 

#//////////////////////////////////////////////
all: $(PROGRAM)

.S.o:
	$(CC) -D__ASM__ -x assembler-with-cpp $(CFLAGS) $(IFLAGS) $<

.c.o:
	$(CC) $(CFLAGS) $(IFLAGS) $<

testgdbio: c.o gdbio.o cstub.o
	$(LD) -T target-rlxsim.ld -o testgdbio $(LFLAGS) c.o cstub.o gdbio.o $(LIBS)

clean:
	rm -f *.o $(PROGRAM)
