No symbol table?
Again, I created a ‘no-debug’ configuration, tested the resulting file. Then switched back to the Debug configuration and there is no symbol table.
I looked at the files with nm, the symbols are in the .o files, but not in the .elf
So the problem is with the linker.
I deleted the ‘no-debug’ configuration and did a clean/build. No help.
I will figure this out!
Last time it happened I abondoned the project, made a new one and copied the source files over.
make all
'Building target: N476-x1.elf'
'Invoking: MCU GCC Linker'
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -specs=nosys.specs -specs=nano.specs -T"../STM32L476RGTx_FLASH.ld" -Wl,-Map=output.map -Wl,--gc-sections -lm -o "N476-x1.elf" @"objects.list"
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.7.0.201602121829/tools/compiler/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld.exe: warning: cannot find entry symbol Reset_Handler; defaulting to 08000000
'Finished building target: N476-x1.elf'
' '
make --no-print-directory post-build
'Generating binary and Printing size information:'
arm-none-eabi-objcopy -O binary "N476-x1.elf" "N476-x1.bin"
arm-none-eabi-size "N476-x1.elf"
text data bss dec hex filename
192 16 1568 1776 6f0 N476-x1.elf
' '
-Matt


