https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104820
matoro <matoro_gcc_bugzilla at matoro dot tk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matoro_gcc_bugzilla@matoro. | |tk --- Comment #1 from matoro <matoro_gcc_bugzilla at matoro dot tk> --- This also seems to affect ia64 I think: # echo 'int t() {}' | ia64-unknown-linux-gnu-gcc -nostdinc -fzero-call-used-regs=all -x c - during RTL pass: zero_call_used_regs <stdin>: In function âtâ: <stdin>:1:10: internal compiler error: in int_mode_for_mode, at stor-layout.cc:407 linux-gate.so.1: Bad address 0x400000000285670f internal_error(char const*, ...) ???:0 0x40000000001c885f fancy_abort(char const*, int, char const*) ???:0 0x40000000011004af int_mode_for_mode(machine_mode) ???:0 0x40000000008290ef emit_move_insn_1(rtx_def*, rtx_def*) ???:0 0x40000000008298bf emit_move_insn(rtx_def*, rtx_def*) ???:0 0x4000000001119e0f default_zero_call_used_regs(HARD_REG_SET) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <https://bugs.gentoo.org/> for instructions.