diff options
| author | Keith Packard <keithp@keithp.com> | 2011-11-12 18:37:53 -0800 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2011-11-12 18:37:53 -0800 |
| commit | ef7f86453d686a49882e8c1b88a59228c4c631a9 (patch) | |
| tree | f8a406975e13cec661af02ea6e5356affe25c525 /src/product/Makefile.telemini | |
| parent | 2bce71eba9f44b6fcf64e307c8174824c3a0fb57 (diff) | |
altos: Check pdata+xdata memory usage during build
The sdcc linker doesn't check the sum of pdata+xdata memory usage, it
only ensures that xdata itself is small enough. This doesn't keep
xdata below the end of usable ram on the cc1111 though (0xfe000).
Fix up the check-stack program to also make sure all of xdata fits in
available memory.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/product/Makefile.telemini')
| -rw-r--r-- | src/product/Makefile.telemini | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/product/Makefile.telemini b/src/product/Makefile.telemini index 9f90b01f..75beeae4 100644 --- a/src/product/Makefile.telemini +++ b/src/product/Makefile.telemini @@ -83,7 +83,7 @@ all: ../$(PROG) ../$(PROG): $(REL) Makefile $(call quiet,CC) $(LDFLAGS) $(CFLAGS) -o $(PROG) $(REL) && cp $(PROG) $(PMAP) .. - $(call quiet,CHECK_STACK) ../cc1111/ao_arch.h $(PMEM) + $(call quiet,CHECK_STACK) ../cc1111/ao_arch.h $(PMEM) || rm $@ ao_product.h: ao-make-product.5c ../Version $(call quiet,NICKLE,$<) $< -m altusmetrum.org -i $(IDPRODUCT) -p $(PRODUCT) -v $(VERSION) > $@ |
