[Bug middle-end/63793] -mcmodel=medium in gfortran on x86_64 emits references that are RIP relative (instead of using the GOT)
howarth at bromo dot med.uc.edu
gcc-bugzilla@gcc.gnu.org
Thu Nov 13 15:51:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63793
--- Comment #5 from howarth at bromo dot med.uc.edu ---
Checking this issue with current gcc trunk on x86_64 linux, I see differently
handling of sumpartgrid in the emitted assembly...
$ grep sumpartgrid convmix_kfeta.s
movabsq $sumpartgrid.3500@GOTOFF, %rax
movabsq $sumpartgrid.3500@GOTOFF, %rax
movabsq $sumpartgrid.3500@GOTOFF, %rdx
movabsq $sumpartgrid.3500@GOTOFF, %rdx
movabsq $sumpartgrid.3500@GOTOFF, %rdx
.local sumpartgrid.3500
.largecomm sumpartgrid.3500,4000000,64
for -mcmodel=medium
More information about the Gcc-bugs
mailing list