summaryrefslogtreecommitdiffstats
path: root/include/libc-symbols.h
Commit message (Collapse)AuthorAgeFilesLines
* libc-symbols: add attribute_protectedTimo Teras2010-04-161-0/+2
| | | | | | | Definition to use protected visibility. Signed-off-by: Timo Teras <timo.teras@iki.fi> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Merge remote branch 'origin/master' into nptlAustin Foxley2010-04-121-2/+2
|\ | | | | | | | | | | | | Conflicts: libc/unistd/confstr.c Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
| * attribute_optimize: fix typo with argsBernhard Reutner-Fischer2010-04-121-2/+2
| | | | | | | | | | | | curious how 308f5c6e5fd56ea3d1a5512e34388aad788f1180 ever worked.. :P Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* | Assorted fixed to get nptl compiling on ARMKhem Raj2010-02-171-0/+6
|/ | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* setup attribute_optimize which comes with gcc-4.4+Mike Frysinger2009-09-151-0/+6
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* fix breakage in x86_64 defconfigDenis Vlasenko2009-02-271-0/+6
|
* - whitespace cleanup; no obj-code changesBernhard Reutner-Fischer2008-12-291-1/+1
|
* make all "XXXhidden_proto(" consistently not use a space before '('Denis Vlasenko2008-12-131-1/+1
|
* Make __UCLIBC_HAVE_ASM_CFI_DIRECTIVES__ visible in case the archCarmelo Amoroso2008-11-271-0/+6
| | | | | | | supports this feature. SH4 will use this in some aseembly files for the NPTL implementation. Add now safely on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* libc-symbols: improve comments and make macros a bit more readable.Denis Vlasenko2008-11-221-134/+157
| | | | | no code changes
* Make sure __hot and __cold are always defined.Peter Kjellerstedt2008-11-191-3/+10
|
* - add __hot and __cold annotationsBernhard Reutner-Fischer2008-11-181-0/+8
| | | | | Will spare us quite some likely()/unlikely() occurances. See http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html for details
* - use c89-style commentsBernhard Reutner-Fischer2008-10-031-1/+1
| | | | Closes issue #5194
* Add globally __stringify macro in libc-symbols.h.Carmelo Amoroso2008-09-251-0/+6
| | | | | | Remove all other duplicated definitions. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* change NO_UNDERSCORES to just UNDERSCORES so as to be less confusing when ↵Mike Frysinger2008-01-081-7/+1
| | | | doing double negatives
* - make sure to define _LIBC in libc-symbols.h before including anythingBernhard Reutner-Fischer2007-06-241-10/+10
| | | | | | else. - internal_function is only used inside libc, so do not define it in uClibc_arch_features.h on i386 if we are outside of libc.
* - see if defined foo before trying to look at the value of foo (that should ↵Bernhard Reutner-Fischer2007-01-291-4/+5
| | | | be 0 in this case. Avoids some warnings).
* use proper #APP lines so that the assembler knows when it needs to handle ↵Mike Frysinger2006-09-211-8/+4
| | | | parsing (see http://sources.redhat.com/ml/binutils/2004-04/msg00665.html)
* allow arches to easily override asm-line-sep, move cris over to new style, ↵Mike Frysinger2006-06-211-1/+3
| | | | and have hppa use it now
* use internal aliases for static objects as wellMike Frysinger2006-06-191-1/+1
|
* fix by Bernd Schmidt to support HAVE_ASM_SET_DIRECTIVE in weak_alias() macrosMike Frysinger2006-05-041-5/+18
|
* merge some more minor changes from glibcMike Frysinger2006-05-041-9/+22
|
* sync minor changes with glibcMike Frysinger2006-05-041-10/+34
|
* Corrected a typo (simularly -> similarly).Peter Kjellerstedt2006-02-231-1/+1
|
* Make use of CFLAGS-OMIT-filePeter S. Mazinger2006-02-231-5/+0
|
* Add internal hidden_weak support for asmPeter S. Mazinger2006-02-131-2/+13
|
* disable hidden_proto/def for __BCC__ generallyPeter S. Mazinger2006-02-031-1/+1
|
* Use -DSTATIC and remove stub_warning, not acceptedPeter S. Mazinger2006-02-011-7/+1
|
* The VAX gas cannot (yet) cope with the tricks played here, so I'm grounding"Jan-Benedict Glaw"2006-01-271-1/+1
| | | | linktime warnings for now.
* hidden_strong_alias gone and won't be added back because it causes troublePeter S. Mazinger2006-01-251-13/+7
|
* Make i386 build w/ -std=c99 (almost)Peter S. Mazinger2006-01-231-1/+1
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-221-1/+1
| | | | is a useless attempt
* grab some macros for internal ldso usage and fix ↵Mike Frysinger2006-01-201-1/+26
| | | | strong_alias/hidden_strong_alias when .set support is disabled
* Correct comments, thx vapierPeter S. Mazinger2006-01-201-1/+1
|
* Split out libc-symbols.h from libc-internal.h, use it directly in CFLAGS. ↵Peter S. Mazinger2006-01-201-0/+658
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