zephyr/cmake/modules
Daniel Leung 04fd862f68 linker: ld: GNULD_LINKER_IS_BFD to indicate if ld.bfd is used
This adds a new output variable to FindGnuLd.cmake to indicate
if ld.bfd is found. Since we now ask the compilers for their
preferred ld.bfd linker, it may not match using the existing
string equal test to ${CROSS_COMPILE}ld.bfd. So set the new
variable GNULD_LINKER_IS_BFD to true if ld.bfd, and use it to
pass an extra argument to compiler to make it use ld.bfd.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-03-29 19:48:47 -04:00
..
arch.cmake
basic_settings.cmake
boards.cmake cmake: fix and clean up some module doc comments 2023-01-11 09:40:14 +01:00
ccache.cmake
configuration_files.cmake cmake: Change prj_<board>.conf deprecation location 2023-03-22 08:58:14 +00:00
doc.cmake
dts.cmake cmake: modules: dts: refactor for readability 2023-02-27 06:57:17 -08:00
extensions.cmake cmake: provide CMake helper macros for argument validation 2023-03-11 19:53:40 +01:00
Findarmclang.cmake armclang: Add version check for armclang toolchain 2023-02-28 13:54:56 +01:00
FindDeprecated.cmake cmake: Change prj_<board>.conf deprecation location 2023-03-22 08:58:14 +00:00
FindDtc.cmake
FindGnuLd.cmake linker: ld: GNULD_LINKER_IS_BFD to indicate if ld.bfd is used 2023-03-29 19:48:47 -04:00
FindHostTools.cmake
FindLlvmLld.cmake linker: lld: see if clang has a preferred linker 2023-03-29 19:48:47 -04:00
FindoneApi.cmake toolchain: oneApi: Fix support and update for 2023.0.0 release 2023-02-23 14:30:03 -05:00
FindScaTools.cmake cmake: implement build infrastructure for supporting SCA tools. 2023-01-27 20:28:58 +09:00
FindTargetTools.cmake
FindZephyr-sdk.cmake cmake: FindZephyr-sdk: Find newest SDK version 2023-03-06 13:51:36 +01:00
kconfig.cmake cmake: BOARD_REVISION_CONFIG setting for Kconfig revision fragments 2023-01-11 08:10:45 -08:00
kernel.cmake cmake: implement build infrastructure for supporting SCA tools. 2023-01-27 20:28:58 +09:00
python.cmake
root.cmake cmake: implement build infrastructure for supporting SCA tools. 2023-01-27 20:28:58 +09:00
shields.cmake cmake: fix and clean up some module doc comments 2023-01-11 09:40:14 +01:00
snippets.cmake snippets: initial snippet.yml support 2023-03-26 16:12:41 +02:00
soc.cmake
unittest.cmake
user_cache.cmake
version.cmake
west.cmake cmake: modules: west: allow custom MIN_WEST_VERSION 2023-03-08 14:16:53 -08:00
zephyr_default.cmake snippets: basic build system boilerplate 2023-03-26 16:12:41 +02:00
zephyr_module.cmake cmake: modules: Make modules.cmake check more precise 2023-03-27 22:15:59 +00:00