summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* force DOPIC for FDPIC ELF targetsMike Frysinger2009-03-141-0/+1
|
* add GNU extension for select timeouts where the sub-second field is actually ↵Mike Frysinger2009-03-131-1/+20
| | | | longer than one second
* add linuxthreads support for arm. By Will Newton (will.newton AT gmail.com)Denis Vlasenko2009-03-122-0/+208
|
* linuxthreads fixes from Will Newton (will.newton AT gmail.com):Denis Vlasenko2009-03-127-29/+46
| | | | | | | | | | | * share Sys V semaphores in order to get appropriate SEM_UNDO semantics. * correct guardaddr in pthread_free() for TLS case * move spinlock unlocking before restart() * When exit was called from a signal handler, the restart from the manager processing the exit request instead restarted the thread in pthread_cond_timedwait. (see http://sources.redhat.com/ml/libc-ports/2006-05/msg00000.html)
* resolver:Denis Vlasenko2009-03-101-63/+7
| | | | | | | res_query: do not unconditionally set h_errno to TRY_AGAIN (closes bug 173). cleanups: s/__dn_expand/dn_expand/, remove superfluous dn_expand declaration, remove libc_hidden_proto junk
* Define creat in an independent fileKhem Raj2009-03-052-5/+15
|
* Use __always_inline instead of __inline__Carmelo Amoroso2009-03-0511-38/+38
|
* Make long double support available for sh too.Carmelo Amoroso2009-03-051-1/+1
| | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* mknod: widen the parameters to match kernelDenis Vlasenko2009-03-035-18/+21
| | | | | | | | | ustat: same, + remove superfluous "conversion" which does nothing at best, loses high dev bits at worst i386/bits/kernel_stat.h: update to reflect reality (wider dev_t) h8300/bits/kernel_stat.h: same arm/bits/kernel_stat.h: cosmetics to match kernel header to the letter
* Add EPOLLRDHUP constantDenis Vlasenko2009-03-021-0/+2
|
* fix breakage in x86_64 defconfigDenis Vlasenko2009-02-278-57/+19
|
* Reinstate __libc_foo's needed for linuxthreads.old.Denis Vlasenko2009-02-2520-65/+165
| | | | | Now they are only enabled if linuxthreads.old are selected.
* Fix thinko in svn 25434.Rob Landley2009-02-241-1/+1
|
* Make HARDWIRED_ABSPATH a config option.Rob Landley2009-02-242-0/+28
|
* Fix __attribute__ (( __attribute__ ((noreturn)))), which doesn't compile.Rob Landley2009-02-241-1/+1
|
* - remove superfluous $(strip)Bernhard Reutner-Fischer2009-02-231-1/+1
|
* - remove dependency on GNU error functionalityBernhard Reutner-Fischer2009-02-231-8/+10
|
* - disable libcrypt tests if we have no libcryptBernhard Reutner-Fischer2009-02-231-0/+6
|
* - also filter out headers-yBernhard Reutner-Fischer2009-02-231-1/+1
|
* - fix weak ssp symbol on some arches (Peter S. Mazinger)Bernhard Reutner-Fischer2009-02-231-8/+6
| | | | | Work around alleged binutils glitch with weak symbols on some arches. See binutils ML, weak psm and vapier.
* Use gcc built-in defines for detecting SH cores instead ofCarmelo Amoroso2009-02-236-7/+7
| | | | | | | | | | | | | uclibc config option macros (aligning SH to all other archs). Changes applied as below: __CONFIG_SH4__ -> __SH4__ __CONFIG_SH2__ -> __sh2__ __CONFIG_SH2A__ -> __SH2A__ Note: pay attention to capital letters Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix my previous commit to use preprocessor in the right way !Carmelo Amoroso2009-02-201-1/+1
|
* Linuxthreads_old and NPTL must be mutually exclusive.Carmelo Amoroso2009-02-201-2/+2
| | | | | | | | TLS support cannot be enabled when using Linuxthreads_old (at least until Linuxthreads and Linuxthreads_old will not me merged togheter) Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix typo.Carmelo Amoroso2009-02-201-1/+1
|
* sh: Fix __SH_SYSCALL_TRAP_BASE for SH2A architectureCarmelo Amoroso2009-02-201-1/+1
| | | | Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk>
* Install other linux kernel header subdirectories tooDenis Vlasenko2009-02-191-1/+10
|
* - explicitely discourage to use pregenerated locale data.Bernhard Reutner-Fischer2009-02-181-7/+2
| | | | | | Rob Landley promised to provide them for all arches but didn't do that yet so disable it for now since they just do not exist right now (and furthermore cause more pain than gain).
* mathcalls.h: remove tons of redundant semicolons; better comment about macrosDenis Vlasenko2009-02-182-91/+96
| | | | | | | math.h: make macro machinery a bit more understandable No code changes (verified with objdump)
* test/math/compile_test.c: make it exit with 0 alwaysDenis Vlasenko2009-02-181-1/+2
|
* test/math/compile_test.c: add compile testing of (some) floatsDenis Vlasenko2009-02-171-2/+67
|
* libm/Makefile.in: reformat the list of wrappersDenis Vlasenko2009-02-173-84/+191
| | | | | | | | | | | | | | | so that it is easier to modify, sort, etc; use __ in filenames of wrappers which wrap __functions (it may be useful to have function and file names ALWAYS match); remove names of not implemented wrappers (it was generating useless empty .o files). libm/ldouble_wrappers.c: comment out the wrapper which is not compiled anyway test/math/compile_test.c: improve this test, it was optimizing out some calls, and we don't want that. No actual code changes.
* fix typo in commentDenis Vlasenko2009-02-171-1/+1
|
* test/math/compile_test.c: "are long double functions even compile/link?" testDenis Vlasenko2009-02-177-31/+146
| | | | | *: fix everything which prevents above from building
* Makefile.in: comment out deletion of include/ucontext.h,Denis Vlasenko2009-02-161-1/+2
| | | | | it is included from include/signal.h.
* suppress bogus ioctl on fd==INT_MAX when vasprintf() is calledDenis Vlasenko2009-02-154-14/+23
|
* math.h: fix libm_hidden_proto leak into sanitized headersDenis Vlasenko2009-02-142-20/+27
| | | | | libm/s_nextafterf.c: use /* */ comments
* strict POSIX requires a path to specified to `find`Mike Frysinger2009-02-131-1/+1
|
* - repair my r25322 that ment to deal with getdomainname()'s visibilityBernhard Reutner-Fischer2009-02-132-7/+10
|
* - scalb{,f,l} depend on UCLIBC_SUSV3_LEGACYBernhard Reutner-Fischer2009-02-131-1/+1
|
* - fix comment style to make it compile againBernhard Reutner-Fischer2009-02-131-27/+37
| | | | - add note about "/etc/config/" and the resolver code per se.
* - we may need getdomainname internallyBernhard Reutner-Fischer2009-02-132-0/+5
|
* - use existing __stringify macroBernhard Reutner-Fischer2009-02-131-6/+4
|
* - fix link failures coming from recently added, misplaced strverscmp.Bernhard Reutner-Fischer2009-02-131-0/+0
|
* - fix fallout from r24140 and r24160 for !CTYPE_TABLESBernhard Reutner-Fischer2009-02-131-0/+1
|
* - fix compilation of !UCLIBC_HAS_CTYPE_TABLES by merging duplicate bitsBernhard Reutner-Fischer2009-02-132-81/+63
| | | | into ctype.h
* - workaround oddity with position of function attributesBernhard Reutner-Fischer2009-02-131-1/+1
|
* Pass NO_LONG_DOUBLE flag to basic-test when LONG_DOUBLECarmelo Amoroso2009-02-121-1/+3
| | | | | | | support is not enabled in uclibc to fix build. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* docs/probe_math_exception.c:Denis Vlasenko2009-02-115-29/+83
| | | | | | | | | | | | update example libc/sysdeps/linux/i386/bits/mathinline.h: improve __finite() macro, add __finitef macro (why they aren't always macros? why aren't they arch independent?) libm/math_private.h: much better comments on math_opt_barrier() and math_force_eval() libm/s_finite[f].c: improve out-of-line __finite[f]() too (one byte less, yay...)
* add comment why do we need _ISbit() macroDenis Vlasenko2009-02-111-0/+1
|
* Re-add _ISbit macro required to build libstdc++ from gcc toolchain.Carmelo Amoroso2009-02-101-12/+18
| | | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>