From 9742211fe0cec05b8b11e939818327d8b08bef10 Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Thu, 18 Mar 2021 13:06:04 -0700 Subject: [PATCH] linker: remove APP_SMEM_SECTION() macro Using this actually would result in a linker input section being put between output sections which is not correct syntax. We have never seen this simply because the generated ones would be included instead of the in-tree ones. So remove this just in case, instead of linker errors. Signed-off-by: Daniel Leung --- include/linker/app_smem_aligned.ld | 3 +-- include/linker/app_smem_unaligned.ld | 3 +-- include/linker/linker-defs.h | 2 -- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/include/linker/app_smem_aligned.ld b/include/linker/app_smem_aligned.ld index 4325b16a68a..ce365679676 100644 --- a/include/linker/app_smem_aligned.ld +++ b/include/linker/app_smem_aligned.ld @@ -1,4 +1,3 @@ /* SPDX-License-Identifier: Apache-2.0 */ -/* space holder */ -APP_SMEM_SECTION() +/* Empty file */ diff --git a/include/linker/app_smem_unaligned.ld b/include/linker/app_smem_unaligned.ld index 4325b16a68a..ddc31d4f702 100644 --- a/include/linker/app_smem_unaligned.ld +++ b/include/linker/app_smem_unaligned.ld @@ -1,4 +1,3 @@ /* SPDX-License-Identifier: Apache-2.0 */ -/* space holder */ -APP_SMEM_SECTION() +/* Empty file */ diff --git a/include/linker/linker-defs.h b/include/linker/linker-defs.h index 48abc28a8d4..2fb73bfd787 100644 --- a/include/linker/linker-defs.h +++ b/include/linker/linker-defs.h @@ -124,8 +124,6 @@ * their shell commands are automatically initialized by the kernel. */ -#define APP_SMEM_SECTION() KEEP(*(SORT("data_smem_*"))) - #elif defined(_ASMLANGUAGE) /* Assembly FILES: declaration defined by the linker script */