Peter S. Mazinger
|
765696aac5
More hiding, 300 left
|
19 tahun lalu |
Peter S. Mazinger
|
8a0b43005a
Hide mostly used functions
|
19 tahun lalu |
Mike Frysinger
|
45b21c5284
Paul Brook writes:
|
19 tahun lalu |
Peter S. Mazinger
|
d24608f995
Hiding again
|
19 tahun lalu |
Peter S. Mazinger
|
a0a0d23539
Undo hiding __libc_fcntl[64], CANCELABLE_SYSCALL is not grep friendly ;-(, have to find some other way to make it internal to libc and libpthread
|
19 tahun lalu |
Peter S. Mazinger
|
8a87f4950a
Update copyright notice
|
19 tahun lalu |
Peter S. Mazinger
|
8d0348abfd
Hide __libc_fcntl[64]. Change weak __libc_fcntl* fcntl* to strong
|
19 tahun lalu |
Peter S. Mazinger
|
30c664f0a7
Hopefully correct undefined __libc_stack_end issue
|
19 tahun lalu |
Peter S. Mazinger
|
237277e9a8
Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
|
19 tahun lalu |
Peter S. Mazinger
|
2fb630e447
Remove /dev/erandom support, as [h]lfs does not use it in this form.
|
19 tahun lalu |
Peter S. Mazinger
|
6d11a8264e
User strong_alias instead of initializing __guard separately
|
19 tahun lalu |
Peter S. Mazinger
|
dedc7609fa
Enable attribute_relro on __guard and __stack_chk_guard now that ld.so supports it
|
19 tahun lalu |
"Steven J. Hill"
|
f14d34240c
Change the order in which '__uClibc_init' is called. In the case of NPTL, some auxillary TLS set up has to happen beforehand. This has been tested for almost two months now and I am tired of chasing it around in my merges. Look in the NPTL trunk if you want more information.
|
19 tahun lalu |
Peter S. Mazinger
|
812cc95678
Add gcc-4.1 non-TLS __stack_chk_guard support. Run the guard setup only once.
|
19 tahun lalu |
Peter S. Mazinger
|
593d5a1557
New ssp code using syscalls where possible.
|
19 tahun lalu |
Peter S. Mazinger
|
99daa24bec
correct some typos
|
19 tahun lalu |
Mike Frysinger
|
270bd86b4f
punt _DL_FINI_CRT_COMPAT option now that 0.9.28 has been released
|
19 tahun lalu |
Mike Frysinger
|
073cd03a2c
Fix by Martin Schlemmer:
|
19 tahun lalu |
Mike Frysinger
|
97b3ceebfa
anemo writes in Bug 9: use ElfW(auxv_t) instead of Elf32_auxv_t
|
19 tahun lalu |
Joakim Tjernlund
|
8a8af03dce
Add __libc_stack_end to libc.
|
19 tahun lalu |
Joakim Tjernlund
|
d1b0dffff4
Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT to
|
19 tahun lalu |
Eric Andersen
|
d7ef0f7317
This commit breaks the entire world (yet again). Calculate the
|
19 tahun lalu |
Joakim Tjernlund
|
fe4154e930
Adapt startup code in x86 and PPC to almost match glibc. _init vs. __libc_csu_init and
|
19 tahun lalu |
Joakim Tjernlund
|
e3006e038e
Pass main function ptr from crt1 to __uClibc_start_main.
|
19 tahun lalu |
Joakim Tjernlund
|
ffd5ef6072
Prepare for moving ldso FINI handling into libc.
|
19 tahun lalu |
Eric Andersen
|
433ccbdd22
Patch from Peter S. Mazinger:
|
20 tahun lalu |
Eric Andersen
|
5853eed77b
Fix up __uClibc_init() for so that we prevent starting SUID
|
20 tahun lalu |
Eric Andersen
|
ae3f0ac131
I will always test before I commit.
|
20 tahun lalu |
Eric Andersen
|
1c0a1a66a7
Setup __pagesize from inside __uClibc_init(), or else when registering
|
20 tahun lalu |
Eric Andersen
|
61972dfd15
Be a bit more prominant about the fact that setuid handling
|
20 tahun lalu |