Alexander Monakov
|
c7f56b4d2f
__init_libc: add fallbacks for __progname setup
|
7 年之前 |
Rich Felker
|
19caa25d0a
remove undef weak refs to init/fini array symbols in libc.so
|
9 年之前 |
Rich Felker
|
ad1cd43a86
unify static and dynamic libc init/fini code paths
|
9 年之前 |
Rich Felker
|
c87a521033
move calls to application init functions after crt1 entry point
|
9 年之前 |
Rich Felker
|
f203b3511f
fix inconsistent visibility for __hwcap and __sysinfo symbols
|
10 年之前 |
Rich Felker
|
285f969db6
fix typo in a comment in __libc_start_main
|
10 年之前 |
Rich Felker
|
dd5f50da6f
support linux kernel apis (new archs) with old syscalls removed
|
10 年之前 |
Rich Felker
|
594c827a22
support kernels with no SYS_open syscall, only SYS_openat
|
10 年之前 |
Rich Felker
|
3176b57e52
make __init_libc static for non-shared libc
|
11 年之前 |
Rich Felker
|
fbcfed7c2d
further micro-optimize startup code for size
|
11 年之前 |
Rich Felker
|
9b52ab1c9a
micro-optimize some startup code for size
|
11 年之前 |
Rich Felker
|
7e8b0761e5
remove some cruft from libc/tls init code
|
11 年之前 |
Szabolcs Nagy
|
b20760c023
support configurable page size on mips, powerpc and microblaze
|
11 年之前 |
Rich Felker
|
7586360bad
add support for init/fini array in main program, and greatly simplify
|
11 年之前 |
Rich Felker
|
b4ea63856a
add support for program_invocation[_short]_name
|
12 年之前 |
Rich Felker
|
a7936f61b2
fix ordering of shared library ctors with respect to libc init
|
12 年之前 |
Rich Felker
|
12e9b4faf6
i386 vsyscall support (vdso-provided sysenter/syscall instruction based)
|
12 年之前 |
Rich Felker
|
f2b1f1af83
ensure that buffer for decoding auxv at startup is initially zero
|
12 年之前 |
Rich Felker
|
0a96a37f06
clean up and refactor program initialization
|
12 年之前 |
Rich Felker
|
8431d7972f
TLS (GNU/C11 thread-local storage) support for static-linked programs
|
12 年之前 |
Rich Felker
|
df0b5a4940
security hardening: ensure suid programs have valid stdin/out/err
|
13 年之前 |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
14 年之前 |