Message ID | 20240709160536.3690-3-jszhang@kernel.org (mailing list archive) |
---|---|
State | Accepted |
Commit | 7c9d980e46703029e9f149ecf26c6a263d8923b6 |
Headers | show |
Series | riscv: select ARCH_USE_SYM_ANNOTATIONS | expand |
On 09/07/2024 18:05, Jisheng Zhang wrote: > Now, riscv has been converted to the new style SYM_ assembler > annotations. So select ARCH_USE_SYM_ANNOTATIONS to ensure the > deprecated macros such as ENTRY(), END(), WEAK() and so on are not > available and we don't regress. > > Signed-off-by: Jisheng Zhang <jszhang@kernel.org> > --- > arch/riscv/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig > index 0525ee2d63c7..c51b32a8ddff 100644 > --- a/arch/riscv/Kconfig > +++ b/arch/riscv/Kconfig > @@ -62,6 +62,7 @@ config RISCV > select ARCH_USE_CMPXCHG_LOCKREF if 64BIT > select ARCH_USE_MEMTEST > select ARCH_USE_QUEUED_RWLOCKS > + select ARCH_USE_SYM_ANNOTATIONS > select ARCH_USES_CFI_TRAPS if CFI_CLANG > select ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH if MMU > select ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT if MMU Hi Jisheng, It now compiles with the previous patch (using the defconfig). Reviewed-By: Clément Léger <cleger@rivosinc.com> Thanks ! Clément
diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig index 0525ee2d63c7..c51b32a8ddff 100644 --- a/arch/riscv/Kconfig +++ b/arch/riscv/Kconfig @@ -62,6 +62,7 @@ config RISCV select ARCH_USE_CMPXCHG_LOCKREF if 64BIT select ARCH_USE_MEMTEST select ARCH_USE_QUEUED_RWLOCKS + select ARCH_USE_SYM_ANNOTATIONS select ARCH_USES_CFI_TRAPS if CFI_CLANG select ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH if MMU select ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT if MMU
Now, riscv has been converted to the new style SYM_ assembler annotations. So select ARCH_USE_SYM_ANNOTATIONS to ensure the deprecated macros such as ENTRY(), END(), WEAK() and so on are not available and we don't regress. Signed-off-by: Jisheng Zhang <jszhang@kernel.org> --- arch/riscv/Kconfig | 1 + 1 file changed, 1 insertion(+)