summaryrefslogtreecommitdiff
path: root/include/libc-internal.h
AgeCommit message (Collapse)Author
2006-01-20Split out libc-symbols.h from libc-internal.h, use it directly in CFLAGS. ↵Peter S. Mazinger
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
2006-01-19Remove HAVE_ELFPeter S. Mazinger
2006-01-19Get rid of *_SYMBOL_PREFIXPeter S. Mazinger
2006-01-19Import some need bits from glibc to libc-internal.h, hidden_weak_alias gone, ↵Peter S. Mazinger
hidden_strong_alias adapted, HAVE_ELF defined always, __SYMBOL_PREFIX removed
2006-01-19move a bunch of arch-specific checks out of common files and into an arch ↵Mike Frysinger
specific header file to make porting/updates a lot easier
2006-01-17sync some stuff from glibc and fix __hidden_ver1() for targets that define a ↵Mike Frysinger
USER_PREFIX (like bfin)
2006-01-14hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger
missing headers, other jump relocs removed
2006-01-11fix warnings when building on sparcMike Frysinger
2006-01-09Get rid of hidden_defPeter S. Mazinger
2006-01-06Merge from NPTL branch."Steven J. Hill"
2006-01-06Merge from NPTL branch."Steven J. Hill"
2006-01-05import the extend_alloca() macro from glibcMike Frysinger
2006-01-04tweak __progname handling some more since some [bad] apps actually try and ↵Mike Frysinger
use it
2006-01-03Add __toupper, remove unneeded undefs for tolowerPeter S. Mazinger
2006-01-03Add more hidden prototypesPeter S. Mazinger
2006-01-03add optional support for program_invocation_name/program_invocation_short_nameMike Frysinger
2005-12-16Correct C_SYMBOL_PREFIX handling for asm, supports only none or _Peter S. Mazinger
2005-12-15Add for assembler all *aliasPeter S. Mazinger
2005-12-13Add some more hidden prototypesPeter S. Mazinger
2005-12-13Add __lstat and reorganize somewhatPeter S. Mazinger
2005-12-13Add redirect/redefines for x to x64 until someone will answer my ↵Peter S. Mazinger
mail/decides of a better way. libc-internal.h will finally have >5xx __x prototypes
2005-12-10add attribute_unused and include features.h so that we can include ↵Mike Frysinger
libc-internal.h directly and have it work
2005-12-10Switch fread/fwrite/fclose/pipe/sigsetmask usersPeter S. Mazinger
2005-12-09Implement hidden poll, switch user to hidden *printf/*scanf/pollPeter S. Mazinger
2005-12-08mmap/mremap/socket/rewind gonePeter S. Mazinger
2005-12-08Change the needed prototypesPeter S. Mazinger
2005-12-08Add hidden_weak_alias/hidden_strong_alias, remove gettimeofday hack and add ↵Peter S. Mazinger
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
2005-12-07Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...Peter S. Mazinger
2005-12-06Add some needed prototypes and macros to allow transition of __XL and ↵Peter S. Mazinger
friends to hidden versions
2005-12-06macro out the thread funcs in libc if threading is disabledMike Frysinger
2005-12-06first pass at hidden_def() macro based on the glibc oneMike Frysinger
2005-12-06touchup whitespace/commentsMike Frysinger
2005-12-03remove wrong assumptions about __libc_xPeter S. Mazinger
2005-12-03More hiding, including __mempcpyPeter S. Mazinger
2005-12-01Hide mostly used functionsPeter S. Mazinger
2005-11-04add a macro for __attribute__ ((__noreturn__))Mike Frysinger
2005-10-27Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger
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.
2005-09-27Should correct ppc compilation failure reported by Glauber de Oliveira ↵Peter S. Mazinger
Costa. Couldn't test it though on ppc.
2005-09-21add attribute_relro, should be unconditional, if gcc/ld supports itPeter S. Mazinger
2005-09-21move misc internal definitions to a sep file to minimize differences with ↵Mike Frysinger
features.h from glibc