summaryrefslogtreecommitdiffstats
path: root/include/libc-internal.h
Commit message (Collapse)AuthorAgeFilesLines
* move __linux__ to libc-internal.hPeter S. Mazinger2009-11-191-0/+8
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* move extend_alloca macro to alloca.hPeter S. Mazinger2009-11-191-30/+0
| | | | | | | guard it by _LIBC. __MAX_ALLOCA_CUTOFF is not needed on target either Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* include/: add tls errno and res_stateAustin Foxley2009-09-261-1/+1
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Last portion of libc_hidden_proto removal.Denis Vlasenko2008-11-201-0/+2
| | | | | Appears to build fine (several .configs tried)
* use ifdef rather than if for stack directionMike Frysinger2007-01-291-2/+2
|
* finish the pthread locking cleanups. This should get things compiling againEric Andersen2006-12-081-0/+2
| | | | though I still need to silence the warnings about _pthread_cleanup_push_defer
* Comment __USE_UNIX98, not needed, add __glibc_strerror_r prototype for non-GNUPeter S. Mazinger2006-03-221-1/+5
|
* remove commentPeter S. Mazinger2006-01-271-1/+0
|
* Split out libc-symbols.h from libc-internal.h, use it directly in CFLAGS. ↵Peter S. Mazinger2006-01-201-629/+0
| | | | Moved weak[_const]_function into proper place (if we have weak support), else noop. Modified comment about changes to glibc. Moved -D_LIBC from CFLAGS to libc-symbols.h. I am not sure about unlikely/likely/__cast
* Remove HAVE_ELFPeter S. Mazinger2006-01-191-22/+14
|
* Get rid of *_SYMBOL_PREFIXPeter S. Mazinger2006-01-191-1/+1
|
* Import some need bits from glibc to libc-internal.h, hidden_weak_alias gone, ↵Peter S. Mazinger2006-01-191-40/+147
| | | | hidden_strong_alias adapted, HAVE_ELF defined always, __SYMBOL_PREFIX removed
* move a bunch of arch-specific checks out of common files and into an arch ↵Mike Frysinger2006-01-191-0/+11
| | | | specific header file to make porting/updates a lot easier
* sync some stuff from glibc and fix __hidden_ver1() for targets that define a ↵Mike Frysinger2006-01-171-7/+34
| | | | USER_PREFIX (like bfin)
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-256/+356
| | | | missing headers, other jump relocs removed
* fix warnings when building on sparcMike Frysinger2006-01-111-1/+5
|
* Get rid of hidden_defPeter S. Mazinger2006-01-091-1/+0
|
* Merge from NPTL branch."Steven J. Hill"2006-01-061-30/+31
|
* Merge from NPTL branch."Steven J. Hill"2006-01-061-0/+4
|
* import the extend_alloca() macro from glibcMike Frysinger2006-01-051-0/+30
|
* tweak __progname handling some more since some [bad] apps actually try and ↵Mike Frysinger2006-01-041-0/+3
| | | | use it
* Add __toupper, remove unneeded undefs for tolowerPeter S. Mazinger2006-01-031-0/+1
|
* Add more hidden prototypesPeter S. Mazinger2006-01-031-0/+28
|
* add optional support for program_invocation_name/program_invocation_short_nameMike Frysinger2006-01-031-0/+1
|
* Correct C_SYMBOL_PREFIX handling for asm, supports only none or _Peter S. Mazinger2005-12-161-1/+5
|
* Add for assembler all *aliasPeter S. Mazinger2005-12-151-48/+77
|
* Add some more hidden prototypesPeter S. Mazinger2005-12-131-8/+74
|
* Add __lstat and reorganize somewhatPeter S. Mazinger2005-12-131-24/+18
|
* Add redirect/redefines for x to x64 until someone will answer my ↵Peter S. Mazinger2005-12-131-1/+80
| | | | mail/decides of a better way. libc-internal.h will finally have >5xx __x prototypes
* add attribute_unused and include features.h so that we can include ↵Mike Frysinger2005-12-101-0/+4
| | | | libc-internal.h directly and have it work
* Switch fread/fwrite/fclose/pipe/sigsetmask usersPeter S. Mazinger2005-12-101-0/+2
|
* Implement hidden poll, switch user to hidden *printf/*scanf/pollPeter S. Mazinger2005-12-091-0/+11
|
* mmap/mremap/socket/rewind gonePeter S. Mazinger2005-12-081-0/+3
|
* Change the needed prototypesPeter S. Mazinger2005-12-081-1/+2
|
* Add hidden_weak_alias/hidden_strong_alias, remove gettimeofday hack and add ↵Peter S. Mazinger2005-12-081-6/+23
| | | | 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
* Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...Peter S. Mazinger2005-12-071-0/+3
|
* Add some needed prototypes and macros to allow transition of __XL and ↵Peter S. Mazinger2005-12-061-0/+15
| | | | friends to hidden versions
* macro out the thread funcs in libc if threading is disabledMike Frysinger2005-12-061-0/+8
|
* first pass at hidden_def() macro based on the glibc oneMike Frysinger2005-12-061-0/+1
|
* touchup whitespace/commentsMike Frysinger2005-12-061-14/+14
|
* remove wrong assumptions about __libc_xPeter S. Mazinger2005-12-031-8/+0
|
* More hiding, including __mempcpyPeter S. Mazinger2005-12-031-0/+4
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-0/+64
|
* add a macro for __attribute__ ((__noreturn__))Mike Frysinger2005-11-041-3/+9
|
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-271-0/+4
| | | | 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.
* Should correct ppc compilation failure reported by Glauber de Oliveira ↵Peter S. Mazinger2005-09-271-0/+3
| | | | Costa. Couldn't test it though on ppc.
* add attribute_relro, should be unconditional, if gcc/ld supports itPeter S. Mazinger2005-09-211-0/+6
|
* move misc internal definitions to a sep file to minimize differences with ↵Mike Frysinger2005-09-211-0/+100
features.h from glibc