From 7dbfda6c55696eb7ba675e8548fe375a21d5d13b Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Tue, 27 Oct 2020 14:47:56 -0400 Subject: iaudiom5: Fix build. Basically we're overflowing IRAM by 48 bytes. Shrink the stack by 48 bytes to compensate. Fixing this properly will require careful decisions about what (code and/or data) to eject from IRAM. Change-Id: Ia3054280bcbd9813b9cce83f16ba4fbd15085110 --- firmware/target/coldfire/app.lds | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/firmware/target/coldfire/app.lds b/firmware/target/coldfire/app.lds index 457c71c97c..031ade7cc4 100644 --- a/firmware/target/coldfire/app.lds +++ b/firmware/target/coldfire/app.lds @@ -117,7 +117,11 @@ SECTIONS { *(.stack) stackbegin = .; +#ifdef IAUDIO_M5 + . += 0x2000-0x30; +#else . += 0x2000; +#endif stackend = .; } > IRAM @@ -155,4 +159,3 @@ SECTIONS pluginbuf = .; } } - -- cgit v1.2.3