X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=Makefile.blink;h=e153c97899cb135edea3bf033c33b79e9b9a7b1d;hp=b23f0d69cb77e5d430c93810415a71fbb4801422;hb=b4d1127ef007843c643b778b3b2f6b915b1d5d9a;hpb=55995515b9d4fc1e193039eab697c5d03db417c2 diff --git a/Makefile.blink b/Makefile.blink index b23f0d69..e153c978 100644 --- a/Makefile.blink +++ b/Makefile.blink @@ -4,13 +4,17 @@ NO_OPT=--nogcse --noinvariant --noinduction --nojtbound --noloopreverse \ --nolabelopt --nooverlay --peep-asm DEBUG=--debug -CFLAGS=--model-large $(DEBUG) --less-pedantic --xram-size 4096\ - --stack-auto --no-peep --int-long-reent --float-reent +CFLAGS=--model-large $(DEBUG) --less-pedantic \ + --no-peep --int-long-reent --float-reent \ + --no-pack-iram \ + --data-loc 0x30 \ LDFLAGS=-L/usr/share/sdcc/lib/large --out-fmt-ihx -LDFLAGS_RAM=$(LDFLAGS) --code-loc 0xf000 --xram-loc 0xf400 +LDFLAGS_RAM=$(LDFLAGS) --code-loc 0xf000 --xram-loc 0xf400 --xram-size 1024 + +LDFLAGS_FLASH=$(LDFLAGS) --code-loc 0x0000 --xram-loc 0xf000 --xram-size 1024 + -LDFLAGS_FLASH=$(LDFLAGS) --code-loc 0x0000 --xram-loc 0xf000 SRC=blink.c ADB=$(SRC:.c=.adb) @@ -32,12 +36,12 @@ PMEM=$(PROGS:=.mem) all: $(PROGS) -blink-ram: $(REL) - $(CC) $(LDFLAGS_RAM) $(CFLAGS) -oblink $(REL) +blink-ram: $(REL) Makefile.blink + $(CC) $(LDFLAGS_RAM) $(CFLAGS) -o blink $(REL) mv blink $@ -blink-flash: $(REL) - $(CC) $(LDFLAGS_FLASH) $(CFLAGS) -oblink $(REL) +blink-flash: $(REL) Makefile.blink + $(CC) $(LDFLAGS_FLASH) $(CFLAGS) -o blink $(REL) mv blink $@ clean: