summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps
Commit message (Collapse)AuthorAgeFilesLines
...
* - 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
|
* Fix posix_fadvise[64] functions to return the error number in caseCarmelo Amoroso2008-09-182-8/+42
| | | | | | | | of failure instead of -1 and setting errno, according to SuSv3 (IEEE Std 1003.1 2004 edition) specification. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* avr32: add defines and prototype function for sync_file_range syscallHans-Christian Egtvedt2008-09-171-0/+15
| | | | | | | This patch adds the needed defines and function prototype for the sync_file_range syscall on AVR32 architecture. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* - sync_file_range(). Missed the i386 directory in previous commitBernhard Reutner-Fischer2008-09-162-2/+69
|
* Add INTERNAL_SYSCALL macros for shCarmelo Amoroso2008-09-161-0/+145
|
* - add sync_file_range()Bernhard Reutner-Fischer2008-09-1626-98/+35
| | | | Tested successfully on i386..
* xtensa: The Xtensa port needs to define the __UCLIBC_TRUNCATE64_HAS_4_ARGS__ ↵Chris Zankel2008-09-131-1/+1
| | | | | | | | macro so that a dummy argument will be inserted before the long long length argument, which is expected to be in an even/odd register pair. -This line, and those below, will be ignored-- M uClibc_arch_features.h
* - fix typoBernhard Reutner-Fischer2008-09-121-2/+2
|
* - remove relocations for clock_getresBernhard Reutner-Fischer2008-09-111-0/+1
|
* Hush compiler for extern inline warnings by using Carmelo Amoroso2008-09-091-3/+3
| | | | | | | __extern_inline macro, this also makes gcc 4.3 happy. (Taken from NPTL branch) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Use getdents syscall if kernel provide supports for thisCarmelo Amoroso2008-09-091-6/+33
| | | | | | | instead of relying upon getdents64. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Follow sh asm convention to indent the instruction into the delay slot.Carmelo Amoroso2008-09-041-2/+2
| | | | (glibc community refused to apply a my patch for this :-) )
* Kill off the GOT lookup for init/fini in the sh crti.S. This wasPaul Mundt2008-09-041-23/+0
| | | | | | | | inversely conditional on __HAVE_SHARED__, which has been broken since the time it was copied in originally. The compiler properly generates the GOT references on its own, negating the entire purpose for the init/fini reference.
* - remove a couple of duplicate includesBernhard Reutner-Fischer2008-08-274-4/+0
|
* - Fix powerpc pread/pwrite (Wade Berrier)Bernhard Reutner-Fischer2008-08-201-10/+11
| | | | | pread/write wanted to send an 8 byte value in the syscall where only 4 bytes were allowed.
* Fix SH ldso sequence startup.Carmelo Amoroso2008-08-081-2/+8
| | | | | | | | | | | | | | | | | | Pass via r4 the rtld finalizer _dl_fini to the user application. This will be the 6^ arg of __uClibc_main and will be registered with 'atexit'. In this way the dynamic linker will be able to call destructors defined within the loaded DSOs. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> Acked-by: Paul Mundt <lethal@linux-sh.org> Add missing 7th arg "stack_end". add comment of undocumented usage of r4. fix comment of expected __uClibc_main() prototype. Signed-off-by: Yoshii Takashi <yoshii.takashi@renesas.com> Acked-by: Paul Mundt <lethal@linux-sh.org>
* - some more asm keyword fixes (Yann E. MORIN)Bernhard Reutner-Fischer2008-08-063-20/+18
|
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-2392-202/+202
|
* - fix inline keywordBernhard Reutner-Fischer2008-07-2378-98/+98
|
* - fix asm and volatile keywordsBernhard Reutner-Fischer2008-07-239-156/+156
|
* avr32: Put underscores around asm, inline, etc.Haavard Skinnemoen2008-07-232-10/+10
| | | | | This fixes build breakage introduced in r22868.
* - pull fix for unwinding from the NPTL branch (Johannes Stezenbach)Bernhard Reutner-Fischer2008-07-171-6/+10
| | | | Repair C89 compliance and severe whitespace-defects while at it.
* - improve UCLIBC_LINUX_SPECIFICBernhard Reutner-Fischer2008-07-141-2/+1
| | | | | compile-tested only, fixes libc/misc/statfs/fstatfs64.c:29: error: 'fstatfs' undeclared here (not in a function)
* sh4 don't need to cope with older RLIMIT implementation.Carmelo Amoroso2008-07-081-1/+1
| | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* New .config option UCLIBC_HAS_STUBS, enables fork() stub on NOMMUDenis Vlasenko2008-07-081-0/+14
|
* Include errno.h from kernel headers instead of using internal errno_values.hCarmelo Amoroso2008-07-025-536/+1
| | | | | | otherwie some errno will be missed (i.e. ENOKEY used in libusb) Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* - make sure to build crti and crtn with PICFLAGBernhard Reutner-Fischer2008-06-201-0/+3
|
* xtensa: Fix spill routine.Chris Zankel2008-06-111-0/+1
| | | | | | | | The spill routine to flush all windowed registers was missing a 'mov' instruction. Signed-off-by: Chris Zankel <chris@zankel.net>
* - Improve prerequisites and avoid spurious reconfigurations.Bernhard Reutner-Fischer2008-06-091-6/+3
| | | | More details: http://uclibc.org/lists/uclibc/2008-June/019509.html