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 |
Mike Frysinger
|
21dd9da959
fix warnings when building on sparc
|
19 anni fa |
Peter S. Mazinger
|
3c0c7475bf
Get rid of hidden_def
|
19 anni fa |
"Steven J. Hill"
|
1fffa01407
Merge from NPTL branch.
|
19 anni fa |
"Steven J. Hill"
|
82efaae8d7
Merge from NPTL branch.
|
19 anni fa |
Mike Frysinger
|
ea35ab7829
import the extend_alloca() macro from glibc
|
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
|
16fbf62c20
Add __toupper, remove unneeded undefs for tolower
|
19 anni fa |
Peter S. Mazinger
|
8356ff4a52
Add more hidden prototypes
|
19 anni fa |
Mike Frysinger
|
0e09af6c8e
add optional support for program_invocation_name/program_invocation_short_name
|
19 anni fa |
Peter S. Mazinger
|
2f7571c9b6
Correct C_SYMBOL_PREFIX handling for asm, supports only none or _
|
19 anni fa |
Peter S. Mazinger
|
1ab4af32db
Add for assembler all *alias
|
19 anni fa |
Peter S. Mazinger
|
7bc5bafc96
Add some more hidden prototypes
|
19 anni fa |
Peter S. Mazinger
|
4d668e00b8
Add __lstat and reorganize somewhat
|
19 anni fa |
Peter S. Mazinger
|
d0769ae0d6
Add redirect/redefines for x to x64 until someone will answer my mail/decides of a better way. libc-internal.h will finally have >5xx __x prototypes
|
19 anni fa |
Mike Frysinger
|
f8f1411ef0
add attribute_unused and include features.h so that we can include libc-internal.h directly and have it work
|
19 anni fa |
Peter S. Mazinger
|
3720c42fcc
Switch fread/fwrite/fclose/pipe/sigsetmask users
|
19 anni fa |
Peter S. Mazinger
|
4f16d2e03a
Implement hidden poll, switch user to hidden *printf/*scanf/poll
|
19 anni fa |
Peter S. Mazinger
|
77ccb5b1dc
mmap/mremap/socket/rewind gone
|
19 anni fa |
Peter S. Mazinger
|
31aa06ef80
Change the needed prototypes
|
19 anni fa |
Peter S. Mazinger
|
a0a86e975a
Add hidden_weak_alias/hidden_strong_alias, remove gettimeofday hack and add comment about opendir/closedir undoable, it is too early in this file. i386/x86_64 could use optimized internal_function, but the commented part has to be done based on target, not host
|
19 anni fa |
Peter S. Mazinger
|
21237865a7
Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...
|
19 anni fa |
Peter S. Mazinger
|
db782340c4
Add some needed prototypes and macros to allow transition of __XL and friends to hidden versions
|
19 anni fa |
Mike Frysinger
|
aab07d0500
macro out the thread funcs in libc if threading is disabled
|
19 anni fa |
Mike Frysinger
|
f97fb53f14
first pass at hidden_def() macro based on the glibc one
|
19 anni fa |
Mike Frysinger
|
6e6ff78b3e
touchup whitespace/comments
|
19 anni fa |
Peter S. Mazinger
|
4cbc1b2abe
remove wrong assumptions about __libc_x
|
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 |
Mike Frysinger
|
9a6b1a71ca
add a macro for __attribute__ ((__noreturn__))
|
19 anni fa |