Peter S. Mazinger
|
05e75260d6
Get rid of missing prototype warnings
|
19 anni fa |
Peter S. Mazinger
|
af0172162f
hidden_def/hidden_proto: convert all users (I hope) termios split, add some missing headers, other jump relocs removed
|
19 anni fa |
Peter S. Mazinger
|
26f5fc4241
Hope I have it correct now w/ native gcc4 ssp
|
19 anni fa |
Peter S. Mazinger
|
645044b837
one reloc less, uninline, should save some space
|
19 anni fa |
Mike Frysinger
|
cd662e64be
tweak __progname handling some more since some [bad] apps actually try and use it
|
19 anni fa |
Peter S. Mazinger
|
94e9dd95c2
Convert some users
|
19 anni fa |
Peter S. Mazinger
|
121d3f0fa2
Try to mimic glibc sigaction, sjhill, could you please test w/ this version?
|
19 anni fa |
Peter S. Mazinger
|
55829cec8a
Correct use of __*log
|
19 anni fa |
Peter S. Mazinger
|
c885bf5cf9
More hiding, including __mempcpy
|
19 anni fa |
Peter S. Mazinger
|
8a0b43005a
Hide mostly used functions
|
19 anni fa |
Peter S. Mazinger
|
aeed8fa791
Make use of newly introduced attribute_noreturn
|
19 anni fa |
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 anni fa |
Peter S. Mazinger
|
812cc95678
Add gcc-4.1 non-TLS __stack_chk_guard support. Run the guard setup only once.
|
19 anni fa |
Peter S. Mazinger
|
d695c05562
Changed ssp.c license to LGPL and added vapier as contributor
|
19 anni fa |
Peter S. Mazinger
|
593d5a1557
New ssp code using syscalls where possible.
|
19 anni fa |
Mike Frysinger
|
471547253f
move tv def back with gettimeofday() func
|
19 anni fa |
Mike Frysinger
|
c6059e6980
touchup defines so that we can use same ssp.c in both glibc and uclibc
|
19 anni fa |
Ned Ludd
|
97f7b347cf
- keep gcc-4.x happy
|
19 anni fa |
Mike Frysinger
|
36d82c7f83
style updates
|
19 anni fa |
Ned Ludd
|
bed3e178c5
- added externs to keep gcc quiet about implicit declaration of 3 functions
|
19 anni fa |
Ned Ludd
|
cc37c5b434
- 2/NN patches for ssp. Updates from Peter S. Mazinger and Robert Connolly
|
20 anni fa |
Ned Ludd
|
c19bb129a9
- 1/NN patches for ssp
|
20 anni fa |
Mike Frysinger
|
01b8318aee
dont bother including sysctl.h unless we need it
|
20 anni fa |
Ned Ludd
|
b34ae62d9a
update : $
|
20 anni fa |
Ned Ludd
|
3cd353a99e
misc cleanups of __stack_smash_handler() function when ssp support is enabled. syslog() support should now work both inside and outside of chroots. erandom code left in but remains #ifdef out by default. May remove erandom completely in the future for uClibc unless the LFS guys and gals want to keep it.
|
20 anni fa |
Ned Ludd
|
1aea77e162
misc cleanups of __stack_smash_handler() function when ssp support is enabled. syslog() support should now work both inside and outside of chroots. erandom code left in but remains #ifdef out by default. May remove erandom completely in the future for uClibc unless the LFS guys and gals want to keep it.
|
20 anni fa |
Eric Andersen
|
6334e558ab
Split up syscalls.c, since it had grown to be quite large and ugly.
|
21 anni fa |
Eric Andersen
|
fb84603f8c
Peter S. Mazinger writes:
|
21 anni fa |