Just to correct myself here:
Richard Sandiford <[email protected]> writes:
> The:
>
> # Handle dependencies between the pre-arch options and the arch option.
> # This should mirror the arch and post-arch code below.
> if { !$arch_test_option_p } {
>
> block should start with something like:
>
> if (isa_rev >= 6
> && ...tests for things r6 doesn't support..) {
> if { $gp_size == 32 } {
> mips_make_test_option options "-mips32r2"
> } else {
> mips_make_test_option options "-mips64r2"
> }
r5 rather than r2 of course. And...
> And:
>
> if { $arch_test_option_p } {
>
> should have a corresponding:
>
> if { $isa_rev > 5 } {
> ...force options that r6 doesn't support to off...
> }
>
> before the unsets.
...the "> 5" vs. ">= 6" difference wasn't intentional...
Thanks,
Richard