1234567891011121314151617181920212223242526272829303132333435 |
- # SPDX-License-Identifier: Apache-2.0
- # See root CMakeLists.txt for description and expectations of these macros
- macro(toolchain_ld_configure_files)
- configure_file(
- ${ZEPHYR_BASE}/include/arch/common/app_data_alignment.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_data_alignment.ld)
- configure_file(
- ${ZEPHYR_BASE}/include/linker/app_smem.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_smem.ld)
- configure_file(
- ${ZEPHYR_BASE}/include/linker/app_smem_aligned.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_smem_aligned.ld)
- configure_file(
- ${ZEPHYR_BASE}/include/linker/app_smem_unaligned.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_smem_unaligned.ld)
- if(CONFIG_LINKER_USE_PINNED_SECTION)
- configure_file(
- ${ZEPHYR_BASE}/include/linker/app_smem_pinned.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_smem_pinned.ld)
- configure_file(
- ${ZEPHYR_BASE}/include/linker/app_smem_pinned_aligned.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_smem_pinned_aligned.ld)
- configure_file(
- ${ZEPHYR_BASE}/include/linker/app_smem_pinned_unaligned.ld
- ${PROJECT_BINARY_DIR}/include/generated/app_smem_pinned_unaligned.ld)
- endif()
- endmacro()
|