Commit fc707918 authored by Robin Kastberg's avatar Robin Kastberg Committed by Anas Nashif
Browse files

cmake: linker_script: fix __exidx_start

This makes c++ sample
`sample.libraries.hash_map.newlib.cxx_unordered_map.djb2`
start working on gcc w. `CMAKE_LINKER_GENERATOR=y`.

Signed-off-by: default avatarRobin Kastberg <robin.kastberg@iar.com>
parent 7e5434f2
Loading
Loading
Loading
Loading
+1 −1
Changes for cmake/linker_script/arm/linker.cmake: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -125,7 +125,7 @@ endif()
zephyr_linker_section(NAME .ARM.exidx GROUP ROM_REGION)
# Here the original linker would check for __GCC_LINKER_CMD__, need to check toolchain linker ?
#if(__GCC_LINKER_CMD__)
  zephyr_linker_section_configure(SECTION .ARM.exidx INPUT ".gnu.linkonce.armexidx.*")
  zephyr_linker_section_configure(SECTION .ARM.exidx INPUT ".gnu.linkonce.armexidx.*" SYMBOLS "__exidx_start" "__exidx_end")
#endif()