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 /sysdeps/arm/aeabi_unwind_cpp_pr1.c | |
parent | 14dbbf46a007ae5df36646b51ad0c9e5f5259f30 (diff) | |
download | glibc-d6dea8c847a7fd053e94126dfbc920b9db0e0f97.tar.gz glibc-d6dea8c847a7fd053e94126dfbc920b9db0e0f97.tar.xz 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 'sysdeps/arm/aeabi_unwind_cpp_pr1.c')
0 files changed, 0 insertions, 0 deletions