This breaks bootstrap. during RTL pass: final ../../gcc/timevar.c: In member function ‘void timer::push_internal(timer::timevar_def*)’: ../../gcc/timevar.c:373:1: internal compiler error: output_operand: invalid expression as operand 373 | } | ^ 0xbabdff output_operand_lossage(char const*, ...) ../../gcc/final.c:3609 0xbac5bb output_addr_const(_IO_FILE*, rtx_def*) ../../gcc/final.c:4166 0xbac04f output_address(machine_mode, rtx_def*) ../../gcc/final.c:4067 0xbabf8b output_operand(rtx_def*, int) ../../gcc/final.c:4051 0xbac9ff output_asm_insn(char const*, rtx_def**) ../../gcc/final.c:3963 0xbb09b7 output_asm_insn(char const*, rtx_def**) ../../gcc/final.c:3840 0xbb09b7 final_scan_insn_1 ../../gcc/final.c:3106 0xbb1163 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*) ../../gcc/final.c:3152 0xbb127b final_1 ../../gcc/final.c:2020 0xbb1f2b rest_of_handle_final ../../gcc/final.c:4658 0xbb1f2b execute ../../gcc/final.c:4736
Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."