riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229]
authorJakub Jelinek <jakub@redhat.com>
Tue, 15 Mar 2022 12:34:33 +0000 (13:34 +0100)
committerJakub Jelinek <jakub@redhat.com>
Tue, 15 Mar 2022 12:34:33 +0000 (13:34 +0100)
commit98afdc3e2bfccf0a1337013b54f2c5634ef40ee5
tree06056f05e23d67c3d98b2d79faf9a9a2143d9118
parentda24fce323eaf088239e0f900dd23f6b05d552c1
riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229]

While checking if all targets honor -Wno-psabi for ABI related warnings
or messages, I found that almost all do, except for riscv.
In the testsuite when we want to ignore ABI related messages we
typically use -Wno-psabi -w, but it would be nice to get rid of those
-w uses eventually.

The following allows silencing those warnings with -Wno-psabi rather than
just -w even on riscv.

2022-03-15  Jakub Jelinek  <jakub@redhat.com>

PR target/91229
* config/riscv/riscv.cc (riscv_pass_aggregate_in_fpr_pair_p,
riscv_pass_aggregate_in_fpr_and_gpr_p): Pass OPT_Wpsabi instead of 0
to warning calls.
gcc/config/riscv/riscv.cc