mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-28 21:41:08 +00:00
4fb4e7e821
Current binutils defines __executable_start as the lowest text address, so using the entry point address as a fallback is no longer necessary. As a result, overriding <entry.h> is only necessary if the entry point is not called _start. The previous approach to define __ASSEMBLY__ to suppress the declaration breaks if headers included by <entry.h> are not compatible with __ASSEMBLY__. This happens with rseq integration because it is necessary to include kernel headers in more places. Reviewed-by: H.J. Lu <hjl.tools@gmail.com> |
||
---|---|---|
.. | ||
abi-note.c | ||
check_fds.c | ||
dso_handle.c | ||
errno-loc.c | ||
errno.c | ||
gmon-start.c | ||
init-first.c | ||
init.c | ||
libc-start.c | ||
libc-tls.c | ||
Makefile | ||
rtld-sizes.sym | ||
start.c | ||
static-reloc.c | ||
sysdep.c | ||
version.c | ||
Versions |