Mike Frysinger
|
0e09af6c8e
add optional support for program_invocation_name/program_invocation_short_name
|
19 years ago |
Peter S. Mazinger
|
2f7571c9b6
Correct C_SYMBOL_PREFIX handling for asm, supports only none or _
|
19 years ago |
Peter S. Mazinger
|
1ab4af32db
Add for assembler all *alias
|
19 years ago |
Peter S. Mazinger
|
7bc5bafc96
Add some more hidden prototypes
|
19 years ago |
Peter S. Mazinger
|
4d668e00b8
Add __lstat and reorganize somewhat
|
19 years ago |
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 years ago |
Mike Frysinger
|
f8f1411ef0
add attribute_unused and include features.h so that we can include libc-internal.h directly and have it work
|
19 years ago |
Peter S. Mazinger
|
3720c42fcc
Switch fread/fwrite/fclose/pipe/sigsetmask users
|
19 years ago |
Peter S. Mazinger
|
4f16d2e03a
Implement hidden poll, switch user to hidden *printf/*scanf/poll
|
19 years ago |
Peter S. Mazinger
|
77ccb5b1dc
mmap/mremap/socket/rewind gone
|
19 years ago |
Peter S. Mazinger
|
31aa06ef80
Change the needed prototypes
|
19 years ago |
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 years ago |
Peter S. Mazinger
|
21237865a7
Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...
|
19 years ago |
Peter S. Mazinger
|
db782340c4
Add some needed prototypes and macros to allow transition of __XL and friends to hidden versions
|
19 years ago |
Mike Frysinger
|
aab07d0500
macro out the thread funcs in libc if threading is disabled
|
19 years ago |
Mike Frysinger
|
f97fb53f14
first pass at hidden_def() macro based on the glibc one
|
19 years ago |
Mike Frysinger
|
6e6ff78b3e
touchup whitespace/comments
|
19 years ago |
Peter S. Mazinger
|
4cbc1b2abe
remove wrong assumptions about __libc_x
|
19 years ago |
Peter S. Mazinger
|
c885bf5cf9
More hiding, including __mempcpy
|
19 years ago |
Peter S. Mazinger
|
8a0b43005a
Hide mostly used functions
|
19 years ago |
Mike Frysinger
|
9a6b1a71ca
add a macro for __attribute__ ((__noreturn__))
|
19 years ago |
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 years ago |
Peter S. Mazinger
|
73c59934ec
Should correct ppc compilation failure reported by Glauber de Oliveira Costa. Couldn't test it though on ppc.
|
19 years ago |
Peter S. Mazinger
|
a9182335e6
add attribute_relro, should be unconditional, if gcc/ld supports it
|
19 years ago |
Mike Frysinger
|
ac7e889a24
move misc internal definitions to a sep file to minimize differences with features.h from glibc
|
19 years ago |