https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182
--- Comment #2 from ktkachov at gcc dot gnu.org --- Heh, please try r241649 or later. I now get: movabsq $3472328296227680304, %rax movl $825241648, text+8(%rip) movq %rax, text(%rip) ret
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182
--- Comment #2 from ktkachov at gcc dot gnu.org --- Heh, please try r241649 or later. I now get: movabsq $3472328296227680304, %rax movl $825241648, text+8(%rip) movq %rax, text(%rip) ret