Re: arm-none-eabi-gcc, mtpcs-leaf-frame and cortex_debug.c
Ole Reinhardt <ole.reinhardt-L1vi/[email protected]>
| Newsgroups | gmane.comp.hardware.microcontrollers.ethernut |
|---|---|
| Message-ID | <[email protected]> |
Hi Uwe, Am 23.07.2015 12:06, schrieb Uwe Bonnes: >>>>>> "Ole" == Ole Reinhardt <ole.reinhardt-L1vi/[email protected]> writes: > https://gcc.gnu.org/ml/gcc-help/2015-05/msg00080.html > tells > >> I don't expect -mapcs-frame to go away any time soon. > > But the bug with Cortex M0(Plus) is still there. I will try to bug the > cortex arm gcc develoopers again. That would be great. Until then it might be a good idea to not enable the backtrace code for M0. The GCC developers suggest to implement a backtrace based on unwinding information as an alternative. This is a very good idea, but not for micrcocontrollers, where every byte in the flash counts :) You will need a complete .elf file, or at least the symbol table and unwinding table to do such a backtrace. Best regards, Ole -- kernel concepts GmbH Tel: +49-271-771091-14 Sieghuetter Hauptweg 48 Mob: +49-177-7420433 D-57072 Siegen http://www.embedded-it.de http://www.kernelconcepts.de _______________________________________________ http://lists.egnite.de/mailman/listinfo/en-nut-discussion