This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14 in repository gcc.
from 7bc63f1c703 [i386] adjust flag_omit_frame_pointer in a single function [...] new ea5907d6d45 RISC-V: testsuite: Properly gate LTO tests new 20fb450d173 RISC-V: Deduplicate arch subset list processing new b604d59b23c RISC-V: Fix comment/naming in attribute parsing code new 0e1f599d637 RISC-V: Rewrite target attribute handling new b3cff8357e9 RISC-V: Allow adding enabled extension via target arch attributes
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/common/config/riscv/riscv-common.cc | 160 +++------------------ gcc/config/riscv/riscv-c.cc | 2 +- gcc/config/riscv/riscv-subset.h | 9 +- gcc/config/riscv/riscv-target-attr.cc | 113 +++++++++------ gcc/config/riscv/riscv.cc | 22 ++- gcc/config/riscv/riscv.opt | 2 +- .../gcc.target/riscv/interrupt-misaligned.c | 2 +- gcc/testsuite/gcc.target/riscv/pr115554.c | 11 ++ gcc/testsuite/gcc.target/riscv/pr115562.c | 25 ++++ gcc/testsuite/gcc.target/riscv/pr93202.c | 2 +- gcc/testsuite/gcc.target/riscv/target-attr-01.c | 16 +-- gcc/testsuite/gcc.target/riscv/target-attr-02.c | 16 +-- gcc/testsuite/gcc.target/riscv/target-attr-03.c | 11 +- gcc/testsuite/gcc.target/riscv/target-attr-04.c | 11 +- gcc/testsuite/gcc.target/riscv/target-attr-05.c | 10 +- gcc/testsuite/gcc.target/riscv/target-attr-06.c | 11 +- gcc/testsuite/gcc.target/riscv/target-attr-07.c | 10 +- gcc/testsuite/gcc.target/riscv/target-attr-08.c | 20 +++ gcc/testsuite/gcc.target/riscv/target-attr-09.c | 19 +++ gcc/testsuite/gcc.target/riscv/target-attr-10.c | 19 +++ gcc/testsuite/gcc.target/riscv/target-attr-11.c | 22 +++ gcc/testsuite/gcc.target/riscv/target-attr-12.c | 21 +++ gcc/testsuite/gcc.target/riscv/target-attr-13.c | 21 +++ gcc/testsuite/gcc.target/riscv/target-attr-14.c | 42 ++++++ gcc/testsuite/gcc.target/riscv/target-attr-15.c | 42 ++++++ gcc/testsuite/gcc.target/riscv/target-attr-16.c | 28 ++++ 26 files changed, 427 insertions(+), 240 deletions(-) create mode 100644 gcc/testsuite/gcc.target/riscv/pr115554.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr115562.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-08.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-09.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/target-attr-16.c