https://sourceware.org/bugzilla/show_bug.cgi?id=29655
Andreas Krebbel <krebbel at linux dot ibm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |krebbel at linux dot ibm.com --- Comment #4 from Andreas Krebbel <krebbel at linux dot ibm.com> --- Since GCC 12 we always emit @PLT at brasl symbols already: commit 0990d93dd8a4268bff5bbe48aa26748cf63201c7 Author: Ilya Leoshkevich <i...@linux.ibm.com> Date: Mon Jun 7 13:44:15 2021 +0200 IBM Z: Use @PLT symbols for local functions in 64-bit mode This helps with generating code for kernel hotpatches, which contain individual functions and are loaded more than 2G away from vmlinux. This should not create performance regressions for the normal use cases, because for local functions ld replaces @PLT calls with direct calls. That previous GCCs omit this isn't a problem since ld makes sure to jump through PLT also for PC32DBL. -- You are receiving this mail because: You are on the CC list for the bug.