aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/net/mail/example_test.go
diff options
context:
space:
mode:
authorYangyu Chen <cyy@cyyself.name>2025-02-11 18:40:41 -0700
committerJeff Law <jlaw@ventanamicro.com>2025-02-11 18:40:41 -0700
commit2605daa6b896aed15dead194462725874f332c0a (patch)
tree91eadaec9154131ab1c2c0d133559dc01a739cef /libgo/go/net/mail/example_test.go
parent1fb2146baaa2e675055a7c8119c2c2549f1a4b9d (diff)
downloadgcc-2605daa6b896aed15dead194462725874f332c0a.zip
gcc-2605daa6b896aed15dead194462725874f332c0a.tar.gz
gcc-2605daa6b896aed15dead194462725874f332c0a.tar.bz2
RISC-V: Drop __riscv_vendor_feature_bits
As discussed from RISC-V C-API PR #101 [1], As discussed in #96, current interface is insufficient to support some cases, like a vendor buying a CPU IP from the upstream vendor but using their own mvendorid and custom features from the upstream vendor. In this case, we might need to add these extensions for each downstream vendor many times. Thus, making __riscv_vendor_feature_bits guarded by mvendorid is not a good idea. So, drop __riscv_vendor_feature_bits for now, and we should have time to discuss a better solution. [1] https://github.com/riscv-non-isa/riscv-c-api-doc/pull/101 Signed-off-by: Yangyu Chen <cyy@cyyself.name> gcc/ChangeLog: * config/riscv/riscv-feature-bits.h (RISCV_VENDOR_FEATURE_BITS_LENGTH): Drop. (struct riscv_vendor_feature_bits): Drop. libgcc/ChangeLog: * config/riscv/feature_bits.c (RISCV_VENDOR_FEATURE_BITS_LENGTH): Drop. (__init_riscv_features_bits_linux): Drop.
Diffstat (limited to 'libgo/go/net/mail/example_test.go')
0 files changed, 0 insertions, 0 deletions