]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
aarch64: morello: use separate localplt data for morello
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 26 Apr 2022 08:09:18 +0000 (09:09 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 27 Oct 2022 13:46:49 +0000 (14:46 +0100)
There is no longer PLT reference to matherr in libm.

sysdeps/unix/sysv/linux/aarch64/lp64/localplt.data [moved from sysdeps/unix/sysv/linux/aarch64/localplt.data with 100% similarity]
sysdeps/unix/sysv/linux/aarch64/morello/localplt.data [new file with mode: 0644]

diff --git a/sysdeps/unix/sysv/linux/aarch64/morello/localplt.data b/sysdeps/unix/sysv/linux/aarch64/morello/localplt.data
new file mode 100644 (file)
index 0000000..04b0c3a
--- /dev/null
@@ -0,0 +1,15 @@
+# See scripts/check-localplt.awk for how this file is processed.
+libc.so: calloc
+libc.so: free
+libc.so: malloc
+libc.so: realloc
+# If outline atomics are used, libgcc (built outside of glibc) may
+# call __getauxval using the PLT.
+libc.so: __getauxval ?
+# The dynamic loader needs __tls_get_addr for TLS.
+ld.so: __tls_get_addr
+# The TLS-enabled version of these functions is interposed from libc.so.
+ld.so: _dl_signal_error
+ld.so: _dl_catch_error
+ld.so: _dl_signal_exception
+ld.so: _dl_catch_exception