Lines Matching +full:no +full:- +full:mt
1 # SPDX-License-Identifier: Apache-2.0
7 set_ifndef(LINKERFLAGPREFIX -Wl)
9 list(APPEND TOOLCHAIN_LD_FLAGS -fuse-ld=lld)
10 list(APPEND CMAKE_REQUIRED_FLAGS -fuse-ld=lld)
14 # NOTE: ${linker_script_gen} will be produced at build-time; not at configure-time
18 list(TRANSFORM template_script_defines PREPEND "-D")
29 # TODO: How would the linker script dependencies work for non-linker
46 -x assembler-with-cpp
48 -MD -MF ${linker_script_gen}.dep -MT ${linker_script_gen}
49 -D_LINKER
50 -D_ASMLANGUAGE
51 -D__LLD_LINKER_CMD__
52 -imacros ${AUTOCONF_H}
55 -E ${LINKER_SCRIPT}
56 -P # Prevent generation of debug `#line' directives.
57 -o ${linker_script_gen}
67 zephyr_link_libraries(${LINKERFLAGPREFIX},-u,${symbol})
71 # Link a target to given libraries with toolchain-specific argument order
98 ${LINKERFLAGPREFIX},-Map=${TOOLCHAIN_LD_LINK_ELF_OUTPUT_MAP}
99 ${LINKERFLAGPREFIX},--whole-archive
101 ${LINKERFLAGPREFIX},--no-whole-archive
104 -L${PROJECT_BINARY_DIR}
125 set(common_link "<LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES> ${zephyr_std_libs}")
131 # Load toolchain_ld-family macros