Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Synch with trunk at rev 22997. | Carmelo Amoroso | 2008-07-31 | 397 | -1314/+1371 |
| | | | | | | | 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> | ||||
* | Update sh4 pthread_mutex_t definition | Carmelo Amoroso | 2008-07-31 | 1 | -3/+13 |
| | |||||
* | Fix preprocessor directive to silent warning | Carmelo Amoroso | 2008-07-31 | 1 | -1/+1 |
| | |||||
* | Removed duplicated file (already moved into libc/misc/elf) | Carmelo Amoroso | 2008-07-29 | 1 | -68/+0 |
| | | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
* | Fix build failure: | Carmelo Amoroso | 2008-07-29 | 1 | -0/+2 |
| | | | | | | | | | | | | | sh4-linux-uclibc-gcc \ -Wall -Wstrict-prototypes -Os -funit-at-a-time -fno-tree-loop-optimize -fno-tree-dominator-opts -fno-strength-reduce -fstrict-aliasing -mprefergot -Os -D_GNU_SOURCE -I../../test -ml -m4 -nostdinc -I../../install_dir/usr/include -I/opt/STM/STLinux-2.3/devkit/sh4_uclibc/lib/gcc/sh4-linux-uclibc/4.2.1//include-fixed -I/opt/STM/STLinux-2.3/devkit/sh4_uclibc/lib/gcc/sh4-linux-uclibc/4.2.1/include \ -fPIC -shared libtest.c -o libtest.so -Wl,-soname,libtest.so \ -s -B../../lib -Wl,-rpath,../../lib -Wl,-rpath-link,../../lib -Wl,-rpath,./ -Wl,--dynamic-linker,"/lib"/ld-uClibc.so.0 -Wl,--hash-style=gnu libtest.c: In function 'dltest': libtest.c:8: error: '__pthread_once' undeclared (first use in this function) libtest.c:8: error: (Each undeclared identifier is reported only once libtest.c:8: error: for each function it appears in.) Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
* | Use rtld_hidden_{proto,def} properly within ld.so | Carmelo Amoroso | 2008-07-29 | 1 | -4/+4 |
| | | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | ||||
* | Remove .depend when doing distclean | Carmelo Amoroso | 2008-07-29 | 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 | 2 | -2/+19 |
| | | | | | | 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-12 | 4 | -2/+116 |
| | | | | Add NTPL testing support for ARM. | ||||
* | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-11 | 1 | -4/+1 |
| | | | | | We have pt-sleep.c now no need to create link and worse make clean deletes the proper pt-sleep.c file. | ||||
* | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-11 | 7 | -18/+20 |
| | | | | | | | | | | | | 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.__ | ||||
* | Signed-off-by: Khem Raj <raj.khem@gmail.com> | Khem Raj | 2008-07-11 | 3 | -20/+11 |
| | | | | Fix ARM specific makefiles for NPTL build. | ||||
* | uClibc_mutex.h should not include bits/libc-lock.h. Revert libtest.c ↵ | Carmelo Amoroso | 2008-07-11 | 2 | -1/+2 |
| | | | | accordingly otherwise it cannot compile | ||||
* | Ahhhhh too tired... I'm doing all wrong. Stop me | Carmelo Amoroso | 2008-07-11 | 1 | -2/+2 |
| | |||||
* | Resynch with trunk fixing problem on test build system due to my last commit | Carmelo Amoroso | 2008-07-11 | 4 | -5/+15 |
| | |||||
* | Avoid conflict with __pthread_once defined into bits/libc-lock.h | Carmelo Amoroso | 2008-07-11 | 1 | -2/+0 |
| | |||||
* | 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 | 6 | -103/+88 |
| | | | | 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-11 | 2 | -31/+45 |
| | | | | Replace the code which could force gcc to use libgcc division functions, the libgcc function inturn call 'raise' which is expected from uclibc which we are compiling. This avoids this circular dependency problem. | ||||
* | 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. | ||||
* | Remove trailing whitespaces and wrong preprocessed files | Carmelo Amoroso | 2008-07-10 | 6 | -16706/+31 |
| | |||||
* | Exclude some files for ARM NPTL, Do not use _libc_fatal | Khem Raj | 2008-07-10 | 3 | -4/+18 |
| | |||||
* | Fix __USE_STDIO_FUTEXES__ fallout | Khem Raj | 2008-07-10 | 1 | -4/+11 |
| | |||||
* | Adjust for correct return values from dl_find_hash | Khem Raj | 2008-07-10 | 1 | -11/+10 |
| | |||||
* | Handle ARM TLS relocations | Khem Raj | 2008-07-10 | 3 | -13/+52 |
| | |||||
* | 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 |
| | |||||
* | ARM specific NPTL bits | Khem Raj | 2008-07-10 | 34 | -0/+2582 |
| | |||||
* | Thumb atomic operations and makefile changes to accomodate NPTL | Khem Raj | 2008-07-10 | 5 | -2/+157 |
| | |||||
* | Add TLS reltypes for ARM | Khem Raj | 2008-07-10 | 2 | -1/+14 |
| | |||||
* | Handle system call names like __ARM_NR_set_tls | Khem Raj | 2008-07-10 | 1 | -6/+11 |
| | |||||
* | 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 | 6 | -8/+31 |
| | | | | add pt-__syscall_rt_sigaction.c for mips | ||||
* | BIG BIG commit: forgotten files | Carmelo Amoroso | 2008-07-09 | 9 | -91/+203 |
| | |||||
* | BIG BIG commit: all left files merged from trunk [rev 22714]. Currenntly ↵ | Carmelo Amoroso | 2008-07-09 | 530 | -5045/+7047 |
| | | | | 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 | 9 | -0/+302 |
| | |||||
* | Added 'locale' utilities | Carmelo Amoroso | 2008-07-09 | 2 | -0/+819 |
| | |||||
* | Synch tests with trunk | Carmelo Amoroso | 2008-07-09 | 20 | -35/+82 |
| | |||||
* | Remove Ctrl^M | Carmelo Amoroso | 2008-07-09 | 1 | -25/+25 |
| | |||||
* | Added new tests for 'locale' support- taken from glibc; added new part for ↵ | Carmelo Amoroso | 2008-07-09 | 142 | -0/+33950 |
| | | | | testing UTF-8 encoding | ||||
* | Synch utils directory with trunk | Carmelo Amoroso | 2008-07-09 | 6 | -1056/+1005 |
| | |||||
* | Synch the whole build system. Also including recent fix on testsuite build ↵ | Carmelo Amoroso | 2008-07-09 | 37 | -312/+781 |
| | | | | system | ||||
* | Synch extra/Configs with trunk | Carmelo Amoroso | 2008-07-09 | 5 | -41/+385 |
| | |||||
* | Synch with trunk: docs; no code change | Carmelo Amoroso | 2008-07-09 | 3 | -3/+8 |
| | |||||
* | Synch extra/config with trunk | Carmelo Amoroso | 2008-07-09 | 38 | -1770/+1805 |
| |