https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117649
--- Comment #1 from Andreas Schwab <sch...@linux-m68k.org> --- Dump of assembler code for function md_convert_frag: 0x000000000003ddb8 <+0>: lw a5,96(a2) 0x000000000003ddba <+2>: addi sp,sp,-80 0x000000000003ddbc <+4>: sd ra,72(sp) 0x000000000003ddbe <+6>: srli a4,a5,0x1c 0x000000000003ddc2 <+10>: sd s0,64(sp) 0x000000000003ddc4 <+12>: sd s1,56(sp) 0x000000000003ddc6 <+14>: sd s2,48(sp) 0x000000000003ddc8 <+16>: andi a4,a4,-1 0x000000000003ddca <+18>: li a3,-4 0x000000000003ddcc <+20>: bne a4,a3,0x3df78 <md_convert_frag+448> (gdb) i reg a3 a4 a5 a3 0xfffffffffffffffc -4 a4 0xffffffffc 68719476732 a5 0xffffffffc0000022 -1073741790