]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Implement TARGET_MANGLE_DECL_ASSEMBLER_NAME
authorYangyu Chen <cyy@cyyself.name>
Tue, 5 Nov 2024 03:22:56 +0000 (11:22 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Wed, 13 Nov 2024 09:01:42 +0000 (17:01 +0800)
commit0c77c4b082bf110fd2fc9c800268ac58fa579d06
tree01fdef11d87197d1ff85a2e3d7399d3da36bf016
parent78753c75cf154e7432624e24c68aae3b81ed49f0
RISC-V: Implement TARGET_MANGLE_DECL_ASSEMBLER_NAME

This patch implements the TARGET_MANGLE_DECL_ASSEMBLER_NAME for RISC-V.
This is used to add function multiversioning suffixes to the assembler
name.

Signed-off-by: Yangyu Chen <cyy@cyyself.name>
gcc/ChangeLog:

* config/riscv/riscv.cc
(riscv_mangle_decl_assembler_name): New function.
(TARGET_MANGLE_DECL_ASSEMBLER_NAME): Define.
gcc/config/riscv/riscv.cc