eca308e040
In [GCC PR 104342](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104342) we can see that, if checking out a non-release compiler (e.g. GCC 14.0.1), having `-gnata` and `-fcallgraph-info=su` will cause a crash (in stm32 code, anyway). `-gnata` is used when Build is Debug. This patch amends the Project Wizard so you can specify `CALLGRAPHS=Disabled`. * scripts/project_wizard.py (Build_Checks_Type): renamed to Disabled_Or_Enabled_Type. (Build_Checks): now Disabled_Or_Enabled_Type. (Callgraphs): new, checks external CALLGRAPHS, default Enabled. Used to decide whether to include -fcallgraph-info=su even if Target isn't riscv32-unknown-elf. |
||
---|---|---|
.. | ||
config | ||
build_all_examples.py | ||
check_readme.py | ||
project_wizard.py |