Waldemar Brodkorb
|
4fee9155f3
ssp: remove SSP legacy code
|
8 年之前 |
Peter S. Mazinger
|
5c7e1909e1
ssp: rework, sync messages with the ones in glibc
|
13 年之前 |
Peter S. Mazinger
|
0dd1ccafa7
libc-internal.h: use a consistent prototype for __stack_chk_fail
|
13 年之前 |
Peter S. Mazinger
|
82098ab9b8
guard *_chk() related stuff with UCLIBC_HAS_FORTIFY
|
13 年之前 |
Peter S. Mazinger
|
2e9d2266c0
Correct ssp code
|
13 年之前 |
Austin Foxley
|
7dcd83e8bd
x86_64: fix multiple definition of chk functions
|
15 年之前 |
Bernhard Reutner-Fischer
|
21730caa66
trim Experimentally off and uncommented hidden
|
15 年之前 |
Bernhard Reutner-Fischer
|
85ae389a56
- workaround oddity with position of function attributes
|
15 年之前 |
Denis Vlasenko
|
fbb32ad9b6
on Bernd's request, remove commented-out code snippets
|
16 年之前 |
Denis Vlasenko
|
513720b73b
remove checks for "impossible" errors,
|
16 年之前 |
Denis Vlasenko
|
0e4d4dd891
optimize signal mask ops. comment out "impossible" errors
|
16 年之前 |
Denis Vlasenko
|
7357e8836f
shring sugnal-relared stuff a bit. BTW why constant memset is not inlined by gcc?
|
16 年之前 |
Denis Vlasenko
|
cb97aadebf
Last portion of libc_hidden_proto removal.
|
16 年之前 |
Denis Vlasenko
|
b133fe1cac
next portion of libc_hidden_proto removal
|
16 年之前 |
Bernhard Reutner-Fischer
|
ba203ef191
- add __hot and __cold annotations
|
16 年之前 |
Bernhard Reutner-Fischer
|
630de1ac9d
- honour UCLIBC_HAS_SYSLOG
|
16 年之前 |
Denis Vlasenko
|
125773133f
Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block
|
16 年之前 |
Peter S. Mazinger
|
05e75260d6
Get rid of missing prototype warnings
|
19 年之前 |
Peter S. Mazinger
|
af0172162f
hidden_def/hidden_proto: convert all users (I hope) termios split, add some missing headers, other jump relocs removed
|
19 年之前 |
Peter S. Mazinger
|
26f5fc4241
Hope I have it correct now w/ native gcc4 ssp
|
19 年之前 |
Peter S. Mazinger
|
645044b837
one reloc less, uninline, should save some space
|
19 年之前 |
Mike Frysinger
|
cd662e64be
tweak __progname handling some more since some [bad] apps actually try and use it
|
19 年之前 |
Peter S. Mazinger
|
94e9dd95c2
Convert some users
|
19 年之前 |
Peter S. Mazinger
|
121d3f0fa2
Try to mimic glibc sigaction, sjhill, could you please test w/ this version?
|
19 年之前 |
Peter S. Mazinger
|
55829cec8a
Correct use of __*log
|
19 年之前 |
Peter S. Mazinger
|
c885bf5cf9
More hiding, including __mempcpy
|
19 年之前 |
Peter S. Mazinger
|
8a0b43005a
Hide mostly used functions
|
19 年之前 |
Peter S. Mazinger
|
aeed8fa791
Make use of newly introduced attribute_noreturn
|
19 年之前 |
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 年之前 |
Peter S. Mazinger
|
812cc95678
Add gcc-4.1 non-TLS __stack_chk_guard support. Run the guard setup only once.
|
19 年之前 |