#
#  Makefile to build hello.c
#

CROSS_COMPILE 	=/opt/gcc-4.4-gnu/bin/mipsel-linux-

#
# Include the make variables (CC, etc...)
#

AS		= $(CROSS_COMPILE)as
LD		= $(CROSS_COMPILE)ld
CC		= $(CROSS_COMPILE)gcc
CPP		= $(CC) -E
AR		= $(CROSS_COMPILE)ar
NM		= $(CROSS_COMPILE)nm
STRIP		= $(CROSS_COMPILE)strip
OBJCOPY		= $(CROSS_COMPILE)objcopy
OBJDUMP		= $(CROSS_COMPILE)objdump
SIZE		= $(CROSS_COMPILE)size

%.o: %.c
	${CC} -I../../sys/arch/mips/include/  -G 0 -O2  -fno-pic -mno-abicalls -fno-builtin -nostdinc -mips3 -c -o $@ $<
%.o: %.S
	${CC} -I../../sys/arch/mips/include/  -G 0 -O2  -fno-pic -mno-abicalls -fno-builtin -nostdinc -mips3 -c -o $@ $<

signal_test:	signal_test.o raw.o
	${LD}  -Ttext=0xffffffff80200000  -nostdlib -e main -m elf32ltsmip -T ld.script -static -o $@ $^
