https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107046
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Jeffrey A. Law from comment #5) > Given the magic hackery going on inside the RX target files, I wonder if we > should skip the entire ieee suite for rx. Doesn't add_options_for_ieee already handle RX though? if { [istarget rx-*-*] } { return "$flags -mnofpu" } ieee.exp repeats some of the add_options_for_ieee stuff and more though, so shouldn't we --- gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp.jj 2022-01-11 23:11:22.969282018 +0100 +++ gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp 2022-12-02 12:15:22.307173074 +0100 @@ -52,6 +52,9 @@ if { [istarget "alpha*-*-*"] || [istarget "sh*-*-*"] } then { lappend additional_flags "-mieee" } +if [istarget rx-*-*] then { + lappend additional_flags "-mnofpu" +} if { ![check_effective_target_signal] } { lappend additional_flags "-DSIGNAL_SUPPRESS" ?