diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2021-10-28 07:55:36 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2021-11-01 16:21:53 -0300 |
commit | d6dea8c847a7fd053e94126dfbc920b9db0e0f97 (patch) | |
tree | 72880a324f73f3c9f1dec9723ba28f6fb88f32ab /hurd/hurdexec.c | |
parent | 14dbbf46a007ae5df36646b51ad0c9e5f5259f30 (diff) | |
download | glibc-d6dea8c847a7fd053e94126dfbc920b9db0e0f97.tar glibc-d6dea8c847a7fd053e94126dfbc920b9db0e0f97.tar.gz glibc-d6dea8c847a7fd053e94126dfbc920b9db0e0f97.tar.bz2 glibc-d6dea8c847a7fd053e94126dfbc920b9db0e0f97.zip |
arm: Use internal symbol for _dl_argv on _dl_start_user
The lld does not support R_ARM_GOTOFF32 to preemptible symbol (_dl_argv
has default visibility). Use the internal alias instead (one option
would to use HIDDEN_JUMPTARGET, bu the macro is not defined for
!__ASSEMBLER__ and I made this patch arm-specific to avoid require to
check extensivelly on other architecture it this might break something).
Checked on arm-linux-gnueabihf.
Reviewed-by: Fangrui Song <maskray@google.com>
Diffstat (limited to 'hurd/hurdexec.c')
0 files changed, 0 insertions, 0 deletions