elfのmap
このフォルダにライブラリの実体がある。
c:/st/stm32cubeide_1.0.1/stm32cubeide/plugins/ com.st.stm32cube.ide.mcu.externaltools. gnu-tools-for-stm32.7-2018-q2-update.win32_1.0.0.201904181610/ tools/bin/../lib/gcc/arm-none-eabi/7.3.1/
../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard
librdimon_nano.a
\librdimon_nano.a(rdimon-syscalls.o) \librdimon_nano.a(rdimon-syscalls.o) (__sinit) \librdimon_nano.a(rdimon-syscalls.o) (strlen)
rdimon-crt0.o
/rdimon-crt0.o (initialise_monitor_handles) /rdimon-crt0.o (exit) /rdimon-crt0.o (__libc_init_array) /rdimon-crt0.o (memset)
libc_nano.a
Archive member included to satisfy reference by file (symbol) \libc_nano.a(lib_a-errno.o) \libc_nano.a(lib_a-exit.o) \libc_nano.a(lib_a-findfp.o) \libc_nano.a(lib_a-fwalk.o) \libc_nano.a(lib_a-findfp.o) (_fwalk) \libc_nano.a(lib_a-impure.o) \libc_nano.a(lib_a-exit.o) (_global_impure_ptr) \libc_nano.a(lib_a-init.o) \libc_nano.a(lib_a-memcpy-stub.o) \libc_nano.a(lib_a-memset.o) \libc_nano.a(lib_a-nano-mallocr.o) \libc_nano.a(lib_a-findfp.o) (_malloc_r) \libc_nano.a(lib_a-puts.o) \libc_nano.a(lib_a-sbrkr.o) \libc_nano.a(lib_a-nano-mallocr.o) (_sbrk_r) \libc_nano.a(lib_a-stdio.o) \libc_nano.a(lib_a-findfp.o) (__sread) \libc_nano.a(lib_a-strlen.o) \libc_nano.a(lib_a-wbuf.o) \libc_nano.a(lib_a-puts.o) (__swbuf_r) \libc_nano.a(lib_a-writer.o) \libc_nano.a(lib_a-stdio.o) (_write_r) \libc_nano.a(lib_a-wsetup.o) \libc_nano.a(lib_a-puts.o) (__swsetup_r) \libc_nano.a(lib_a-closer.o) \libc_nano.a(lib_a-stdio.o) (_close_r) \libc_nano.a(lib_a-fflush.o) \libc_nano.a(lib_a-findfp.o) (_fflush_r) \libc_nano.a(lib_a-lseekr.o) \libc_nano.a(lib_a-stdio.o) (_lseek_r) \libc_nano.a(lib_a-makebuf.o) \libc_nano.a(lib_a-wsetup.o) (__smakebuf_r) \libc_nano.a(lib_a-mlock.o) \libc_nano.a(lib_a-nano-mallocr.o) (__malloc_lock) \libc_nano.a(lib_a-nano-freer.o) \libc_nano.a(lib_a-wsetup.o) (_free_r) \libc_nano.a(lib_a-readr.o) \libc_nano.a(lib_a-stdio.o) (_read_r) \libc_nano.a(lib_a-reent.o) \libc_nano.a(lib_a-sbrkr.o) (errno) \libc_nano.a(lib_a-fstatr.o) \libc_nano.a(lib_a-makebuf.o) (_fstat_r) \libc_nano.a(lib_a-isattyr.o) \libc_nano.a(lib_a-makebuf.o) (_isatty_r) \libc_nano.a(lib_a-exit.o) (_exit)
その他
\libgcc.a(_aeabi_uldivmod.o) (__aeabi_uldivmod) \libgcc.a(_udivmoddi4.o) \libgcc.a(_aeabi_uldivmod.o) (__udivmoddi4) \libgcc.a(_dvmd_tls.o) \libgcc.a(_aeabi_uldivmod.o) (__aeabi_ldiv0) \libnosys.a(_exit.o) Src/sysmem.o (__errno) Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o (memcpy) Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.o Src/main.o (puts)
arm-none-eabi-gcc -mcpu=cortex-m4 -g3 -c -x assembler-with-cpp --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "Startup/startup_stm32f429zitx.o" "../Startup/startup_stm32f429zitx.s"