summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps
Commit message (Collapse)AuthorAgeFilesLines
* Last portion of libc_hidden_proto removal.Denis Vlasenko2008-11-20116-158/+159
| | | | | Appears to build fine (several .configs tried)
* next portion of libc_hidden_proto removalDenis Vlasenko2008-11-2077-95/+95
|
* - add __hot and __cold annotationsBernhard Reutner-Fischer2008-11-181-3/+3
| | | | | Will spare us quite some likely()/unlikely() occurances. See http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html for details
* libc_hidden_proto removal, a few more functionsDenis Vlasenko2008-11-181-2/+2
|
* libc_hidden_proto removal, just a few functionsDenis Vlasenko2008-11-183-3/+3
|
* - cleanup {,f}stat{,v}fs{,64} relocsBernhard Reutner-Fischer2008-11-162-6/+2
|
* - Remove linux-specific prototypes if asked to.Bernhard Reutner-Fischer2008-11-1525-52/+50
|
* - revert wrong r24049Bernhard Reutner-Fischer2008-11-1525-49/+51
|
* - Remove linux-specific prototypes if asked to.Bernhard Reutner-Fischer2008-11-1525-51/+49
|
* Current kernels support more than 8 bit major/minor. Pass dev_t through toRob Landley2008-11-141-5/+1
| | | | the kernel unmolested.
* - less verbose make cleanBernhard Reutner-Fischer2008-11-072-6/+6
|
* Add extern reference to __libc_sigaction in sigaction.c for AVR32 archHans-Christian Egtvedt2008-11-031-0/+2
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* Sync clone() function declaration for AVR32 with sched.h declarationHans-Christian Egtvedt2008-11-031-1/+1
| | | | | | | | This patch fixes the previous commit for clone on AVR32 arch, where the function parameters where not updated after adding #include <sched.h>. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* Add hint for read ahead function in fcntl.h for AVR32 archHans-Christian Egtvedt2008-11-031-0/+3
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* Add include to silence compiler warning when compiling clone.c for AVR32Hans-Christian Egtvedt2008-11-031-0/+1
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* File removed as it was not only redundant but also horribly out of date.Ricard Wanderlof2008-10-301-333/+0
|
* - trim superfluous ';'. No objcode changesBernhard Reutner-Fischer2008-10-2890-103/+104
|
* - fix compilation if LFS is off and STUBs are requestedBernhard Reutner-Fischer2008-10-281-1/+1
|
* - fix mips syscall (Atsushi Nemoto)Bernhard Reutner-Fischer2008-10-241-2/+1
|
* - tidy up inline:Bernhard Reutner-Fischer2008-10-2415-21/+21
| | | | ldso and syscalls are __always_inline (the latter would need more cleanup)
* - remove superfluous ';'. No objcode changes.Bernhard Reutner-Fischer2008-10-22146-174/+174
|
* - delete_module() takes two arguments on linux-2.6Bernhard Reutner-Fischer2008-10-221-3/+3
| | | | Closes #5644
* - fix sigaction on older kernels (Michael Deutschmann)Bernhard Reutner-Fischer2008-10-191-3/+3
| | | | | | | | | | | | | | In issue #5554 Michael wrote: The implementation of sigaction on i386 for older kernels makes the system call using an inline asm element with two flaws: 1. The asm is not marked as depending on the kact structure or modifying the koact structure. Thus, GCC is free to assume these structures need not be kept consistent, allowing it to remove all initialization of kact. 2. The asm allows the signal number to be provided as a memory reference. But this allows GCC to provide a stack-relative operand, which will break because the assembler saves %ebx on the stack before using that operand. 1 didn't use to be a problem in practice because GCC 4.2.* didn't seize the optimization opportunity. GCC 4.3.2, however, optimizes out the "kact.sa_flags = act->sa_flags | SA_RESTORER;" line, so that the kernel sees garbage in sa_flags. This can result in the kernel seeing the SA_RESETHAND flag, causing erratic behaviour in signal dependent programs. 2 becomes an issue if "-fomit-frame-pointer" is provided. In uClibc-0.9.29 it isn't, uClibc-0.9.30-rc2 does use the flag by default.
* - fix copy'n paste errorBernhard Reutner-Fischer2008-10-101-3/+6
|
* - fix return valueBernhard Reutner-Fischer2008-10-101-1/+1
|
* - add signalfd()Bernhard Reutner-Fischer2008-10-102-2/+40
|
* - fix typo in previous commitBernhard Reutner-Fischer2008-10-061-1/+1
|
* - add libc_hidden_def(clock_getres) as spotted by Ned LuddBernhard Reutner-Fischer2008-10-061-1/+1
|
* - Fallback waitid impl (Peter S. Mazinger)Bernhard Reutner-Fischer2008-10-061-5/+40
|
* - tweak inclusion of asm/socket.h for linux-2.4 (Peter S. Mazinger)Bernhard Reutner-Fischer2008-10-062-0/+12
|
* - add long double math wrappers (Ned Ludd)Bernhard Reutner-Fischer2008-10-0318-83/+21
|
* - use c89-style commentsBernhard Reutner-Fischer2008-10-0322-175/+175
| | | | Closes issue #5194
* - add missing const qualifier for !__NR_sched_setaffinity && HAVE_STUBSBernhard Reutner-Fischer2008-09-301-1/+1
|
* - add a copy of user_regsBernhard Reutner-Fischer2008-09-291-0/+90
|
* - honour UCLIBC_HAS_SYSLOGBernhard Reutner-Fischer2008-09-291-5/+8
|
* - now passes all LTP testsBernhard Reutner-Fischer2008-09-293-65/+23
|
* - fix ISO C keywordsBernhard Reutner-Fischer2008-09-292-23/+23
|
* use __UCLIBC_HAS_STUBS__Mike Frysinger2008-09-262-2/+2
|
* - move libm_hidden_proto to the corresponding headers. Remove from callsites.Bernhard Reutner-Fischer2008-09-262-0/+102
| | | | Note that gamma_r is not provided by glibc, perhaps add a SUN specific knob later
* Correct _init()/_fini() for CRISv32 as suggested by Stefan de Konink.Peter Kjellerstedt2008-09-261-0/+8
|
* - also clean .oSBernhard Reutner-Fischer2008-09-251-1/+1
|
* - fix !LFS case for i386Bernhard Reutner-Fischer2008-09-252-7/+12
|
* - arm eabi needs __UCLIBC_TRUNCATE64_HAS_4_ARGS__Bernhard Reutner-Fischer2008-09-251-0/+4
| | | | (75_all_uClibc-arm-ftruncate64.patch from gentoo)
* sh: Fix SYSCALL_INST_STRx to work for SH-2[A] core by using theCarmelo Amoroso2008-09-251-7/+8
| | | | | | __SH_SYSCALL_TRAP_BASE macro. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* delete/init module functions are not 2.4 specificMike Frysinger2008-09-251-2/+1
|
* - only compile them if the respective syscalls are availableBernhard Reutner-Fischer2008-09-242-3/+23
|
* Add work-around for powerpc.Carmelo Amoroso2008-09-221-2/+2
| | | | | | | Do noy use syscall wrapper based on INTERNAL_SYSCALL. A proper fix would require an arch specific implementation. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* - add posix_fadvise. Not yet tested most likely broken in advise64Bernhard Reutner-Fischer2008-09-192-0/+39
|
* - take LFS into account and add fallback via fadvise64Bernhard Reutner-Fischer2008-09-191-4/+34
|
* - posix_fadvise64 for i386Bernhard Reutner-Fischer2008-09-191-0/+68
|