2024-06-06 06:58:09 +00:00
|
|
|
TOP=./
|
|
|
|
include $(TOP)/Make.rules
|
|
|
|
|
|
|
|
LDLIBS=
|
2024-06-06 07:02:16 +00:00
|
|
|
<<<<<<< HEAD
|
2024-06-06 06:58:09 +00:00
|
|
|
#CFLAGS+=-O0 -g
|
|
|
|
# CFLAGS+=-Og -ggdb3
|
|
|
|
CFLAGS+=-O0 -ggdb3
|
|
|
|
|
|
|
|
LDFLAGS+=-Wl,--no-relax
|
|
|
|
LDFLAGS+=-Wl,-Ttext=0x80000000,-Tdata=0x80010000
|
|
|
|
# LDFLAGS+=-T murax_128k_ram.ld
|
2024-06-06 07:02:16 +00:00
|
|
|
=======
|
2024-05-23 10:49:57 +00:00
|
|
|
CFLAGS+=-O0 -g
|
|
|
|
|
|
|
|
LDFLAGS+=-Wl,--no-relax
|
|
|
|
LDFLAGS+=-Wl,-Tdata=0x10000
|
2024-06-06 07:02:16 +00:00
|
|
|
>>>>>>> origin/fabian
|
2024-06-06 06:58:09 +00:00
|
|
|
|
|
|
|
PROGS=prog prog.bin prog.lst
|
|
|
|
|
|
|
|
all:: $(PROGS)
|
|
|
|
|
2024-06-06 07:02:16 +00:00
|
|
|
<<<<<<< HEAD
|
2024-06-06 06:58:09 +00:00
|
|
|
prog: _crt0.o _rvmain.o myfunc.o
|
2024-06-06 07:02:16 +00:00
|
|
|
=======
|
2024-05-23 10:49:57 +00:00
|
|
|
prog: _crt0.o _rvmain.o myfunc.o myfuncStruct.o myfuncStructOOP.o myfuncOOP.o
|
2024-06-06 07:02:16 +00:00
|
|
|
>>>>>>> origin/fabian
|
2024-06-06 06:58:09 +00:00
|
|
|
$(LINK.cc) -o $@ $^ $(LDLIBS)
|
|
|
|
$(SIZE) -A -x $@
|
|
|
|
|
|
|
|
clean::
|
|
|
|
rm -f $(PROGS) *.o *.s *.lst *.bin *.srec *.dis
|
|
|
|
|
|
|
|
.PHONY: run
|
|
|
|
run: prog.bin
|
|
|
|
../../../src/rvddt -l0x3000 -f prog.bin
|
|
|
|
|