| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make wcsxfrm visible also when LOCALE support is disabled. | Carmelo Amoroso | 2008-11-25 | 1 | -0/+1 |
| | | | | | Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> | ||||
| * | Add _res_init.c to resolv_CSRC. | Khem Raj | 2008-11-21 | 1 | -1/+1 |
| | | |||||
| * | Synch with trunk @ 24087 | Carmelo Amoroso | 2008-11-18 | 91 | -180/+178 |
| | | | | | Step 10: libc_hidden_removal | ||||
| * | Synch with trunk @ 24075. | Carmelo Amoroso | 2008-11-17 | 15 | -931/+787 |
| | | | | | Step 9: libc/stdio - libc/inet - libc/pwd_grp | ||||
| * | Synch with trunk @ 24075. | Carmelo Amoroso | 2008-11-17 | 16 | -128/+148 |
| | | | | | Step 7: libc/stdlib and malloc | ||||
| * | Synch with trunk @ 24075. | Carmelo Amoroso | 2008-11-17 | 23 | -615/+425 |
| | | | | | Step 6: libc/misc | ||||
| * | Synch with trunk @ 24075. | Carmelo Amoroso | 2008-11-17 | 33 | -144/+153 |
| | | | | | | Step 5 Various Makefile.in | ||||
| * | Synch with trunk @ 24075. | Carmelo Amoroso | 2008-11-17 | 35 | -1373/+1343 |
| | | | | | | Step 4 libc/string and asm implementation | ||||
| * | Synch with trunk @ 24075. | Carmelo Amoroso | 2008-11-17 | 3 | -6/+102 |
| | | | | | | Step 3 libm and related headers | ||||
| * | sh_nptl: Enable CFI directives for sh | Carmelo Amoroso | 2008-09-18 | 1 | -0/+3 |
| | | | | | | | | | | Enable CFI directives for sh to add proper CFI information into assembly functions. This provides stack frame information used during stack unwinding as well by debugger for backtracing. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
| * | Fixes posix_fadvise[64] functions to return the | Carmelo Amoroso | 2008-09-18 | 3 | -8/+187 |
| | | | | | | | | | | | error number in case of failure instead of -1 and setting errno, according to SuSv3 (IEEE Std 1003.1 2004 edition) specification. Also refactor sysdep.h and syscalls.h moving INTERNAL_SYSCALL macro to the latter (as other archs do in uclibc). Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
| * | Kill off the GOT lookup for init/fini in the sh crti.S. This was | Carmelo Amoroso | 2008-09-18 | 1 | -25/+2 |
| | | | | | | | | | | 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. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
| * | Remove trailing whitespaces | Carmelo Amoroso | 2008-09-18 | 1 | -2/+2 |
| | | |||||
| * | Make sure that multi-threaded statically linked applications use the real | Carmelo Amoroso | 2008-09-03 | 1 | -2/+1 |
| | | | | | | | | | | | locking implementations instead of the empty stubs from libc.a. Removed also old work-around added to opendir, due to wrong pthread_mutex_init (from libc.a) used in static binaries. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
| * | include signal.h for missing SIG_BLOCK definition. | Khem Raj | 2008-08-15 | 1 | -0/+1 |
| | | |||||
| * | Fix SH ldso sequence startup. | Carmelo Amoroso | 2008-08-08 | 1 | -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) | Carmelo Amoroso | 2008-08-06 | 3 | -20/+18 |
| | | |||||
| * | Synch with trunk at rev 22997. | Carmelo Amoroso | 2008-07-31 | 260 | -840/+892 |
| | | | | | | | | Basically trailing whitespaces removal, fix non standard keywords asm -> __asm__ inline -> __inline__ and some minor changes on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
| * | Fix preprocessor directive to silent warning | Carmelo Amoroso | 2008-07-31 | 1 | -1/+1 |
| | | |||||
| * | These are already unwired in kernel headers so dont worry about them in uclibc | Khem Raj | 2008-07-17 | 1 | -18/+0 |
| | | |||||
| * | Do not include libc-lock.h because uClibc_mutex.h is exported file and ↵ | Khem Raj | 2008-07-14 | 1 | -1/+0 |
| | | | | | several application using this headers fail because they do not get __extern_inline define and if cdefs.h is included then the mudslide begins. For now we will live with the warnings in uclibc build. | ||||
| * | Undefine some of redundant syscalls not used by EABI kernels. So uclibc ↵ | Khem Raj | 2008-07-14 | 1 | -0/+18 |
| | | | | | | | could use alternative implementations for them. include sys/syscalls.h in pt-gettimeofday.c | ||||
| * | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-11 | 4 | -5/+7 |
| | | | | | | | | | | | | | Hush compiler for extern inline warnings by using __extern_inline macro, this also makes gcc 4.3 happy. warning: C99 inline functions are not supported; using GNU89 warning: to disable this warning use -fgnu89-inline or the gnu Also fix this other warning. warning: missing braces around initializer warning: (near initialization for '_stdio_streams[0].__lock.__ | ||||
| * | uClibc_mutex.h should not include bits/libc-lock.h. Revert libtest.c ↵ | Carmelo Amoroso | 2008-07-11 | 1 | -1/+0 |
| | | | | | accordingly otherwise it cannot compile | ||||
| * | Revert previous useless change based on an older version | Carmelo Amoroso | 2008-07-11 | 1 | -4/+4 |
| | | |||||
| * | Fix some __UCLIBC_IO_MUTEX_XXXX macro to be used without FUTEX support. ↵ | Carmelo Amoroso | 2008-07-11 | 5 | -93/+85 |
| | | | | | Thanks Khem for pointing this out | ||||
| * | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-11 | 1 | -4/+4 |
| | | | | | Append the objects. | ||||
| * | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-11 | 1 | -23/+8 |
| | | | | | Use wait4 for waitpid syscall. | ||||
| * | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-10 | 1 | -0/+1 |
| | | | | | Include <bits/libc-lock.h> to get *once* definitions. | ||||
| * | Exclude some files for ARM NPTL, Do not use _libc_fatal | Khem Raj | 2008-07-10 | 1 | -1/+6 |
| | | |||||
| * | Save PID across vfork syscall. Create a __clone() aliased to clone(). Load ↵ | Khem Raj | 2008-07-10 | 2 | -5/+31 |
| | | | | | arguments from stack into registers before making clone syscall | ||||
| * | Do not use push/pop in inline asm. It breaks unwinding | Khem Raj | 2008-07-10 | 1 | -6/+10 |
| | | |||||
| * | Thumb atomic operations and makefile changes to accomodate NPTL | Khem Raj | 2008-07-10 | 3 | -2/+14 |
| | | |||||
| * | Fix the builds without STDIO_FUTEXES. Fix msgecv and msgsend to compile on ↵ | Khem Raj | 2008-07-09 | 8 | -156/+151 |
| | | | | | ARM as well. | ||||
| * | Revert the mips related fixed that got in due to the trunk merge and also ↵ | Khem Raj | 2008-07-09 | 3 | -1/+23 |
| | | | | | add pt-__syscall_rt_sigaction.c for mips | ||||
| * | BIG BIG commit: forgotten files | Carmelo Amoroso | 2008-07-09 | 6 | -17/+203 |
| | | |||||
| * | BIG BIG commit: all left files merged from trunk [rev 22714]. Currenntly ↵ | Carmelo Amoroso | 2008-07-09 | 429 | -3427/+4387 |
| | | | | | NPTL sh4 port build and work fine. All committed to allow Khem Ray working on a working branch to integrate the ARM nptl port. MIPS nptl port not tested but should still building and working fine. There are some other part non yet merged with trunk (misc/internals and some headers file that need some more work). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
| * | Synch with trunk: remove obsolete files | Carmelo Amoroso | 2008-07-09 | 5 | -582/+0 |
| | | |||||
| * | SYnch with trunk: new files | Carmelo Amoroso | 2008-07-09 | 6 | -0/+167 |
| | | |||||
| * | Synch the whole build system. Also including recent fix on testsuite build ↵ | Carmelo Amoroso | 2008-07-09 | 14 | -50/+137 |
| | | | | | system | ||||
| * | Sync build machinery stuff from trunk. Some more fixed for mips nptl port | Khem Raj | 2008-06-27 | 11 | -45/+36 |
| | | |||||
| * | Sync with trunk. | Khem Raj | 2008-06-25 | 1 | -3/+7 |
| | | |||||
| * | libc_hidden_proto moved to string.h | Carmelo Amoroso | 2008-06-19 | 62 | -120/+126 |
| | | |||||
| * | Filter-out _memcpy_fwd.c and fix clean target to remove objects into deeper ↵ | Carmelo Amoroso | 2008-06-19 | 1 | -1/+4 |
| | | | | | folder | ||||
| * | Move static function _wordcopy_fwd_aligned and _wordcopy_fwd_dest_aligned ↵ | Carmelo Amoroso | 2008-06-19 | 3 | -191/+194 |
| | | | | | from memcopy.h to _memcpy_fwd.c to avoid unneeded inclusion in other .c files and silent gcc about unused static function | ||||
| * | Synch arch specific part of libc/string for ↵ | Carmelo Amoroso | 2008-06-19 | 70 | -658/+1080 |
| | | | | | frv/ia64/sparc/i386/powerpc/arm/avr32/x86_64/cris/bfin | ||||
| * | News syscall wrappers from trunk | Carmelo Amoroso | 2008-06-18 | 10 | -0/+376 |
| | | |||||
| * | Remove obsolete files and synch with trunk | Carmelo Amoroso | 2008-06-18 | 4 | -293/+0 |
| | | |||||
| * | Synch libc powerpc/arm/sh64/m68k/alpha/microblaze/i960/vax/e1 specific with ↵ | Carmelo Amoroso | 2008-06-18 | 92 | -541/+2790 |
| | | | | | trunk | ||||
| * | Synch libc nios/xtensa/v850/h8300/cris/x86_64/ia64/hppa/i382/nios2/frv/avr32 ↵ | Carmelo Amoroso | 2008-06-18 | 95 | -946/+1282 |
| | | | | | specific with trunk | ||||
