Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-05-26 | Adapt x86 to new __uClibc_start_main. | Joakim Tjernlund | |
2005-05-26 | Fix PPC wrt new __uClibc_start_main. | Joakim Tjernlund | |
2005-05-26 | This commit breaks the entire world (yet again). Calculate the | Eric Andersen | |
position of envp in C code based on argv and argp. No need to caclulate that in asm for N arches. This way, we better match what glibc does. All arches will need to be fixed to match up with this change. | |||
2005-05-26 | Add PIE support to ARM. From Peter Mazinger | Joakim Tjernlund | |
2005-05-26 | Removed -z defs as a more general solution is in the works. | Joakim Tjernlund | |
2005-05-26 | Fix "off by one" bug. | Joakim Tjernlund | |
2005-05-25 | Prepare for standalone execution of ldso. | Joakim Tjernlund | |
2005-05-25 | Adapt startup code in x86 and PPC to almost match glibc. _init vs. ↵ | Joakim Tjernlund | |
__libc_csu_init and _fini vs. __libc_csu_fini remains to do. | |||
2005-05-21 | Enable new FINI processing. ldso now passes a FINI function | Joakim Tjernlund | |
ptr to crt. Only PowerPC and x86 support this currently. | |||
2005-05-21 | Update PowerPC to new ABI. | Joakim Tjernlund | |
2005-05-21 | Pass main function ptr from crt1 to __uClibc_start_main. | Joakim Tjernlund | |
Kill old crt0/__uClibc_main. This breaks ABI. All apps and toolchain needs to be recompiled. All archs except x86 are now broken and need to be fixed as x86. PPC will be fixed shortly by me, the rest is left to the arch maintainers. | |||
2005-05-20 | Fix debug macros. | Joakim Tjernlund | |
2005-05-20 | Finish up reverting NPTL | Eric Andersen | |
2005-05-20 | Back out nptl changes, which for now will be done in branches/uClibc-nptl | Eric Andersen | |
2005-05-15 | Fix up some more NPTL stuff for header file symbolic links. | "Steven J. Hill" | |
2005-05-15 | Get rid of crud. | "Steven J. Hill" | |
2005-05-14 | There were two versions of 'pthreadtypes.h' originally in uClibc. Also, | "Steven J. Hill" | |
since we are going to support the two implementations of pthreads, we again need to instead create symbolic links to use the proper version of the file depending on the pthreads option chosen. | |||
2005-05-14 | Sync uClibc 'sigthread.h' with the latest version from glibc. | "Steven J. Hill" | |
2005-05-14 | Add TOPDIR prefix in front of config file when getting target architecture. | "Steven J. Hill" | |
2005-05-14 | In order to accomodate usage of either pthreads implementation, we now | "Steven J. Hill" | |
have to create symbolic links for 'semaphore.h' and 'pthread.h' which will point to the proper pthreads directory. When we finish getting NPTL working with uClibc, perhaps we can merge them, but a first glance at the differences between the two does not make that very likely. | |||
2005-05-14 | Add missing file to the clean list. | "Steven J. Hill" | |
2005-05-14 | Top-level makefile fix for OS agnosticism and set the value of TARGET_ARCH | "Steven J. Hill" | |
using grep because the '.config' will not get included if we are doing a 'clean' or other targets. This was preventing the proper cleaning up target architecture include files. | |||
2005-05-13 | ARM1136JF-S support. | Paul Mundt | |
2005-05-12 | Added new 'bits/atomic.h' for most of the architectures and the top-level ↵ | "Steven J. Hill" | |
'include/atomic.h' to add in new atomic operations for use by NPTL. There are multiple files for PowerPC and Sparc for 'atomic.h'. I will let those architecture maintainers choose the correct file. The files come from glibc in 'sysdeps/ARCH/bits'. | |||
2005-05-12 | Added new common include file for list primitives used by NPTL. | "Steven J. Hill" | |
2005-05-12 | Remove usage of 'hp-timing.h' header file which is for platforms with high | "Steven J. Hill" | |
performance timers. If you want them included in the NPTL build, copy the header from glibc into the 'libc/sysdeps/linux/<ARCH>' of your choice and have fun. | |||
2005-05-12 | Put the change log back in. | "Steven J. Hill" | |
2005-05-11 | More glibc backward compatibility cruft. Oh the horror! | "Steven J. Hill" | |
2005-05-11 | Backwards compatability? Bhuwhahaha....you wonder why glibc is so | "Steven J. Hill" | |
bloated. *oink* *oink* | |||
2005-05-11 | Cleanup original linuxthreads and update top-level threads makefiles. | "Steven J. Hill" | |
2005-05-11 | This file is no longer used. kill it. | Eric Andersen | |
2005-05-11 | We already have these defined. | "Steven J. Hill" | |
2005-05-11 | Remove extraneous file. | "Steven J. Hill" | |
2005-05-11 | Remove additional test programs. | "Steven J. Hill" | |
2005-05-10 | SHMLBA is now defined by arch dependent bits/shm.h file so remove | Joakim Tjernlund | |
this one. MIPS is the only one defining SHMLBA differently. | |||
2005-05-10 | The default static buffer sizes are too small to handle the 8 entries returned | Eric Andersen | |
by 'nslookup www.yahoo.com' and 'nslookup mail.hotmail.com', and thus we currently return ERANGE when trying to lookup some of the most popular hosts on the planet. Whether these sites deserve to be popular is a question I'll leave for someone else to worry about. This change makes certain we have enough static buffer space to handle about 21 IPv4 IP address replies per DNS query. Far more than enough to handle common cases such as www.yahoo.com and mail.hotmail.com. | |||
2005-05-10 | Change strptime so that it only modifies struct tm fields specified. | Manuel Novoa III | |
2005-05-07 | Hopefully fix the problem reported by Peter Mazinger, | Joakim Tjernlund | |
see http://uclibc.org/lists/uclibc/2005-May/011667.html for details. Not tested by me but I am sure Peter will :) The toolchain needs to be rebuilt. | |||
2005-05-07 | Fix trapa value for _syscall6() to conform with new sh syscall ABI. | Paul Mundt | |
The old sh system call interface used 0x00 - 0x0f for the trapa value (number of arguments), whereas the new ABI uses the 0x10 - 0x1f range. For some reason we were using an off-by-1 trapa immediate which ended up trashing r1 in the _syscall6() case, so we fix it up.. | |||
2005-05-07 | It turns out that the problem that required us to use --enable-sjlj-exceptions | Eric Andersen | |
was specific to gcc 3.3.3. Later toolchains fixed the regressions; thus, we do not need to worry about this TODO item anymore. | |||
2005-05-07 | Import in NPTL code from glibc. For further information please | "Steven J. Hill" | |
consult the 'README.NPTL' file. | |||
2005-05-07 | Haha. I caught it before you did. | "Steven J. Hill" | |
2005-05-07 | Add in configuration item and Makefile changes for NPTL. We will be | "Steven J. Hill" | |
placing the NPTL code under the top-level 'libpthread' directory. Nothing compiles or even works at this point, so do not enable this option. | |||
2005-05-03 | Fix platform URLs, though I'm sure rmk has enjoyed the extra traffic.. | Paul Mundt | |
2005-05-02 | Replace IXDR_GET_LONG/IXDR_PUT_LONG so that they build with newer gcc. Note ↵ | Manuel Novoa III | |
the comment in the code. | |||
2005-05-02 | Fix __sigprocmask weak symbol resolution with gcc4. | Paul Mundt | |
This popped up during a build with gcc4: /home/pmundt/devel/svn/buildroot/build_sh2a_nofpueb/staging_dir/bin/sh2a_nofpueb-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fstrict-aliasing -mprefergot -Os -funit-at-a-time -mb -m2a-nofpu -fno-builtin -nostdinc -D_LIBC -I../../../../include -I. -isystem /home/pmundt/devel/svn/buildroot/build_sh2a_nofpueb/staging_dir/lib/gcc/sh2a_nofpueb-linux-uclibc/4.0.0/include -DNDEBUG -I../ -c longjmp.c -o longjmp.o /tmp/ccWyQbux.s: Assembler messages: /tmp/ccWyQbux.s:45: Error: Local symbol `__sigprocmask' can't be equated to undefined symbol `sigprocmask' make[5]: *** [longjmp.o] Error 1 make[5]: Leaving directory `/home/pmundt/devel/svn/buildroot/toolchain_build_sh2a_nofpueb/uClibc/libc/sysdeps/linux/sh' Stupid gcc. | |||
2005-05-02 | SH-4 has nommu variants, whereas SH-3 does not. | Paul Mundt | |
2005-05-02 | Move sh64 to its own config so we don't crap up the sh one.. | Paul Mundt | |
2005-05-02 | Add sh2a support. | Paul Mundt | |
2005-05-01 | On mips, gdb explicitly looks for the symbol "__dl_runtime_resolve" so change | Eric Andersen | |
the name of our mips resolver function to match gdb's expectations. |