This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from e4ccad8faf5 diagnostics: improvements to experimental-html output [PR116792] new 48180266da1 RISC-V: Introduce riscv-ext*.def to define extensions new ea6154919a6 RISC-V: Use riscv-ext.def to generate target options and variables new 124cbbbed5b RISC-V: Generate extension table in documentation from risc [...] new 590701c9774 RISC-V: Adjust riscv_can_inline_p new 312c407aac7 RISC-V: Introduce riscv_ext_info_t to hold extension metadata new 8aa02f1729b RISC-V: Drop riscv_implied_info and riscv_combine_info in f [...] new 897bb6d4347 RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_ [...] new 90c6ccebd76 RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_inf [...]
The 8 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/Makefile.in | 2 +- gcc/common/config/riscv/riscv-common.cc | 1032 +++-------- gcc/config.gcc | 1 + gcc/config/riscv/gen-riscv-ext-opt.cc | 105 ++ gcc/config/riscv/gen-riscv-ext-texi.cc | 88 + gcc/config/riscv/riscv-c.cc | 16 +- gcc/config/riscv/riscv-ext-corev.def | 87 + gcc/config/riscv/riscv-ext-sifive.def | 87 + gcc/config/riscv/riscv-ext-thead.def | 191 ++ gcc/config/riscv/riscv-ext-ventana.def | 35 + gcc/config/riscv/riscv-ext.def | 1824 ++++++++++++++++++++ gcc/config/riscv/riscv-ext.opt | 404 +++++ .../t-cygwin-w64 => riscv/riscv-ext.opt.urls} | 0 gcc/config/riscv/riscv-opts.h | 20 +- gcc/config/riscv/riscv-subset.h | 1 - gcc/config/riscv/riscv-vector-builtins.cc | 20 +- gcc/config/riscv/riscv.cc | 8 +- gcc/config/riscv/riscv.opt | 336 +--- gcc/config/riscv/t-riscv | 43 + gcc/doc/invoke.texi | 495 +----- gcc/doc/riscv-ext.texi | 637 +++++++ 21 files changed, 3826 insertions(+), 1606 deletions(-) create mode 100644 gcc/config/riscv/gen-riscv-ext-opt.cc create mode 100644 gcc/config/riscv/gen-riscv-ext-texi.cc create mode 100644 gcc/config/riscv/riscv-ext-corev.def create mode 100644 gcc/config/riscv/riscv-ext-sifive.def create mode 100644 gcc/config/riscv/riscv-ext-thead.def create mode 100644 gcc/config/riscv/riscv-ext-ventana.def create mode 100644 gcc/config/riscv/riscv-ext.def create mode 100644 gcc/config/riscv/riscv-ext.opt copy gcc/config/{i386/t-cygwin-w64 => riscv/riscv-ext.opt.urls} (100%) create mode 100644 gcc/doc/riscv-ext.texi