]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Replace CONSTEXPR with constexpr
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Mon, 24 Oct 2022 02:20:28 +0000 (10:20 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Mon, 24 Oct 2022 02:24:10 +0000 (10:24 +0800)
commitf84e4fb44aa26b71fbc64e0532fd24d96e5caa3f
tree35e869593c2dd476b7e1a23f9891ecc4379491b2
parent3eea8c6f4ba9356726879aa4e21b99ad1ad5662e
RISC-V: Replace CONSTEXPR with constexpr

Move away from the pre-C++11 compatibility macro CONSTEXPR.
This patch is inspired by aarch64:
https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603974.html.

gcc/ChangeLog:

* config/riscv/riscv-vector-builtins-bases.cc: Replace CONSTEXPR
with constexpr throughout.
* config/riscv/riscv-vector-builtins-shapes.cc (SHAPE): Likewise.
* config/riscv/riscv-vector-builtins.cc
(struct registered_function_hasher): Likewise.
* config/riscv/riscv-vector-builtins.h (struct rvv_arg_type_info):
Likewise.
gcc/config/riscv/riscv-vector-builtins-bases.cc
gcc/config/riscv/riscv-vector-builtins-shapes.cc
gcc/config/riscv/riscv-vector-builtins.cc
gcc/config/riscv/riscv-vector-builtins.h