]> git.ipfire.org Git - thirdparty/glibc.git/commit
aarch64: morello: fix DL_SYMBOL_ADDRESS
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 6 Sep 2022 13:17:35 +0000 (14:17 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 22 Nov 2022 14:31:25 +0000 (14:31 +0000)
commit3715670ec0528cb113c97240cd96a8638bc723ad
treeb52469466761787783b1e597a87bb7ac700e1ab3
parent096943551e02aef644c7f180ee7a1f3474141e80
aarch64: morello: fix DL_SYMBOL_ADDRESS

It has to return a pointer that can be dereferenced, so it must be
derived correctly from RX and RW capabilities.

Try to have tight object bounds and seal function symbols.
sysdeps/aarch64/Makefile
sysdeps/aarch64/dl-lookupcfg.h
sysdeps/aarch64/dl-symaddr.c [new file with mode: 0644]
sysdeps/aarch64/morello/Versions [new file with mode: 0644]
sysdeps/aarch64/morello/dl-symaddr.c [new file with mode: 0644]
sysdeps/generic/ldsodefs.h