summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add missing file in extra/configCarmelo Amoroso2008-03-161-0/+242
|
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-1650-130/+445
| | | | | | Step 7: merge linuxthreads and linuxthread.old folders Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-1615-30/+36
| | | | | | | Step 6: fix Makefiles to use $(VERSION) and the compiler-driver for the link stage Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-1642-5237/+10241
| | | | | | Step 5: merge extra/config folder Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-1652-85/+190
| | | | | | Step 4: merge extra/Configs folder Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-1628-2600/+21
| | | | | | Step 3: remove uclibc.org folder and merges docs Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-0914-509/+0
| | | | | | Step 2: remove debian directory Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge ldso tree with trunk. Carmelo Amoroso2008-03-0512-146/+192
| | | | | | Step 1: basically code formatting and minor changes Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Synchronize ldso tree with trunk. Only architecturesCarmelo Amoroso2008-03-0512-97/+72
| | | | | | | that don't support TLS yet in the nptl branch. Just to speed-up final merge. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Synch with trunk.Carmelo Amoroso2008-03-053-25/+73
| | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com
* Synch with trunk adding latest changes:Carmelo Amoroso2008-03-051-11/+6
| | | | | | | | | | | | | | | - Added AI_NUMERICSERV flag and check if the string is not just a number when AI_NUMERICSERV flag set. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> - Ricard Wanderlof writes: The following definitions in getaddrinfo.c seem redundant as they _are_ defined in the public netdb.h header, contrary to the comment. AI_DEFAULT is not, however it is not used in the file either so can be safely removed. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Remove extra / from directory nameCarmelo Amoroso2008-03-053-5/+5
| | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Added support for ether_line, ether_ntohost and ether_hostton.Carmelo Amoroso2008-03-054-0/+197
| | | | | | | Added related test cases. Signed-off-by: Matthew Wilcox <matthew@wil.cx> Hacked-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Test case to exploit dladdr bugCarmelo Amoroso2008-01-232-1/+27
| | | | Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
* Revert latest commit because it brakes sh4 buildCarmelo Amoroso2008-01-211-0/+19
|
* This patch solves a problem in dladdr caused by the wrong valueCarmelo Amoroso2008-01-184-17/+52
| | | | | | | of elf_resolve's loadaddr field for the main application. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* This is defined in multiple places for IA64 and cris architectures and "Steven J. Hill"2008-01-161-19/+0
| | | | also differs in implementation.
* Remove pointless initialisation to 0 of some DIR's fieldsCarmelo Amoroso2007-12-091-1/+0
| | | | | | | | having called memset on whole DIR structure (and synch with trunk). Pointed out by Peter Mazinger Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix opendir problem when statically linked due to a missingCarmelo Amoroso2007-12-051-0/+1
| | | | | | | | | initialization of the mutex field within DIR struct. When linked dynamically instead, __pthread_mutex_init will initialize the mutex itself. Without this fix, any call to readdir will stuck forever trying to acquire the mutex. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix typo in ifdef directiveCarmelo Amoroso2007-12-051-1/+1
|
* Whoops."Steven J. Hill"2007-11-291-1/+1
|
* Revert change to this test as it compiles without extra includes and "Steven J. Hill"2007-11-291-18/+0
| | | | matches the glibc test.
* Fix test, but add casts back in needed to silence compiler warnings."Steven J. Hill"2007-11-291-6/+6
|
* Inclusion of the 'Test.mak' must come after all TESTS definitions."Steven J. Hill"2007-11-291-3/+3
|
* Remove extra include paths. The KERNEL_HEADERS is included by the "Steven J. Hill"2007-11-291-2/+1
| | | | top-level 'Rules.mak' file.
* This test is also redundant. Keep 32 and 64 bit tests separate."Steven J. Hill"2007-11-291-149/+0
|
* Fix up 'tester' application and remove redundant file."Steven J. Hill"2007-11-292-1636/+6
|
* This test is identical to 'tst-setjmp.c' so get rid of it."Steven J. Hill"2007-11-291-118/+0
|
* Disable tst-ftime_l test if Extended Locale SupportCarmelo Amoroso2007-11-231-0/+4
| | | | | | is not enabled, otherwise build will fail Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix __uClibc_main.c to not create aliases to hidden variablesCarmelo Amoroso2007-11-223-9/+10
| | | | | | | | | | | (like __progname). This patch has been already into the trunk and it solves a segfault with openssh for example. Further needed to fix the prototype of 'program_invocation_name; into include/errno.h to avoid mismatch with definition within libc/misc/internals/__uCLibc_main.c Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Last to missing files. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>Carmelo Amoroso2007-11-222-2/+3
|
* Push back changes to add cancellation handling.Carmelo Amoroso2007-11-2210-71/+236
| | | | | | | | It still needs to reach an agreement on the final solution, anyway this code have been put int to be shared for the mips-sh4 merge Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Removed #if USE_TLS guard around tls_tpnt, otherwise it will not compileCarmelo Amoroso2007-11-222-6/+2
| | | | | | | if TLS is disabled (once merged into the trunk) Pointed out by Peter Mazinger. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Added some missing files:Carmelo Amoroso2007-11-213-0/+83
| | | | | | | | creat.c: to provide creat function longjmp.c: to provide longjmp implementation for sh4 tsd.c: to provide implementation of __libc_dl_error_tsd Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Synch with SH4 port (and trunk)Carmelo Amoroso2007-11-211-1/+1
|
* Split 'headers' target into three sub-target to workCarmelo Amoroso2007-11-211-21/+34
| | | | | | when cross-compiler is not yet available. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Added optmized memcpy implementation for SH4Carmelo Amoroso2007-11-216-218/+1053
| | | | | | | | | | | | | (backward memcpy algorithm) Modified libc/string/generic/Makefile.in to handle subtarget implementations. Fixed generic memmove code to handle backward memcpy by using a selectable config option __ARCH_HAS_BWD_MEMCPY__ This option is on for SH4 arch Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Add SH minimal support for floating point exceptioins.Carmelo Amoroso2007-11-215-0/+145
| | | | | | Required for example by qt-embedded libraries. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix Makefile.in and synch them with trunk. Signed-off-by: Carmelo Amoroso ↵Carmelo Amoroso2007-11-2068-184/+256
| | | | <carmelo.amoroso@st.com>
* A bunch of fixes into include directoryCarmelo Amoroso2007-11-206-19/+72
| | | | | | | | | | | | - [elf.h] Add missing macro for GNU hash support - [fcntl.h] Add extern declaration for fcntl64 - [libc-symbols] Re-enale 'hidden_proto' macro and others. Synch it with trunk - [tls.h] export USE___THREAD macro to librt too - [unistd.h] Fix sysconf prototype - [errno.h] Avoid warnings for duplicated macro definitions Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix mq_timed[receive,send]. Signed-off-by: Carmelo Amoroso ↵Carmelo Amoroso2007-11-204-5/+8
| | | | <carmelo.amoroso@st.com>
* Push latest libc SH4 specific implementationsCarmelo Amoroso2007-11-2012-401/+400
|
* Synch nptl branch with SH port: as requested by sjhill for mips-ash4 mergeCarmelo Amoroso2007-11-1929-113/+383
|
* Added GNU hash support to ld.soCarmelo Amoroso2007-11-1914-319/+534
| | | | | | | | | | | Added TLS support to sh4 Replaced _dl_find_hash implementation with sh4 based code. Merged some fixes into libdl.c Changes committes as requested by sjhill for the mips-sh4 nptl merge. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Push back various fixes in testcasesCarmelo Amoroso2007-11-1913-17/+1779
|
* Begin merging of SuperH NPTL port. See the mailing list for further information."Steven J. Hill"2007-11-1333-112/+812
|
* Fix TLS modifier."Steven J. Hill"2007-07-281-1/+1
|
* This should not be visible and currently the TLS access fails unless it is ↵"Steven J. Hill"2007-07-281-1/+1
| | | | marked as 'static'. Will investigate this later.
* Not quite yet."Steven J. Hill"2007-07-282-130/+0
|
* Remove baud limit."Steven J. Hill"2007-07-151-4/+0
|