https://sourceware.org/bugzilla/show_bug.cgi?id=32113
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> --- [hjl@gnu-cfl-3 gold-4-cross]$ cat p.c #include <stdio.h> int main () { printf ("hello %p\n", printf); return 0; } [hjl@gnu-cfl-3 gold-4-cross]$ /export/project/tools-build/glibc-many/install/compilers/aarch64-linux-gnu/bin/aarch64-glibc-linux-gnu-gcc -o arm64 -O2 p.c [hjl@gnu-cfl-3 gold-4-cross]$ readelf -r --dyn-syms -W arm64 | grep printf 0000000000420018 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000400550 printf@GLIBC_2.17 + 0 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.17 (3) [hjl@gnu-cfl-3 gold-4-cross]$ When function address is taken, its PLT entry should be used as function address. -- You are receiving this mail because: You are on the CC list for the bug.