On 7/5/19 2:48 AM, Richard Sandiford wrote:
> While testing the fix for PR91068, I hit an rtl checking failure
> while building newlib. mips_split_move was decomposing an address that
> happened to be symbolic and then tried to access the REGNO of the base
> register field, which wasn't initialised but which by chance pointed to
> valid memory.
>
> Tested on mipsisa64-elf. OK to install?
>
> Richard
>
>
> 2019-07-05 Richard Sandiford <richard.sandif...@arm.com>
>
> gcc/
> * config/mips/mips.c (mips_split_move): Zero-initialize addr
> and check whether addr.reg is nonnull before using it.
OK
jeff