7.2.5 Features for dg-remove-options

The supported values of feature for directive dg-remove-options are:

riscv_a

Remove the ’A’ extension and all implied extensions from the -march string on RISC-V targets.

riscv_zaamo

Remove the zaamo extension from the -march string on RISC-V. If the ’A’ extension is present downgrade it to zalrsc.

riscv_zabha

Remove the zabha extension and implied zaamo extension from the -march string on RISC-V.

riscv_zacas

Remove the zacas extension and implied zaamo extension from the -march string on RISC-V.

riscv_zalrsc

Remove the zalrsc extension from the -march string on RISC-V. If the ’A’ extension is present downgrade it to zaamo.

riscv_ztso

Remove the ztso extension from the -march string on RISC-V targets.