Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-12-19 | dev systems updated | Eric Andersen | |
2003-12-17 | Use PAGE_SIZE rather than hard coding 4096 | Eric Andersen | |
2003-12-17 | Patch from Paul Mundt <lethal@linux-sh.org>: | Eric Andersen | |
Here's the patch for the ldso bits for sh64. This is still in need of a bunch of debugging, testing, etc. and is really only being submitted for general completeness. This assumes that the previous patches I've submitted have already been applied. I plan on playing with this and buildroot some more later, as I'd definitely like to see buildroot images for sh64. | |||
2003-12-17 | Patch from Paul Mundt <lethal@linux-sh.org>: | Eric Andersen | |
For sh64 we need implicit access to the symtab, primarily to get at the ->st_other value. This presently isn't possible, as PERFORM_BOOTSTRAP_RELOC() is invoked as such: PERFORM_BOOTSTRAP_RELOC(rpnt, reloc_addr, symbol_addr, load_addr); while we can easily get the symtab_index value from rpnt->r_info, this still doesn't buy us easy access to the actual table. As such, I've modified PERFORM_BOOTSTRAP_RELOC() to take an additional SYMTAB argument. Most architectures aren't going to care about this, but unfortunately we don't have any other options for sh64. The following patch fixes up the API for what we need for sh64, and updates the other architectures appropriately. | |||
2003-12-17 | Patch from Paul Mundt <lethal@linux-sh.org>: | Eric Andersen | |
The subject says it all.. optimized memset/memcpy/strcpy, lifted from SuperH's glibc tree. | |||
2003-12-17 | When I switched from using stack allocated space for printf, I missed a case | Eric Andersen | |
where a sizeof(foo) was changed to the sizeof a pointer. This caused _dl_printf to complain a lot when debug is enabled (which itself revealed a bug since it should have exited on buffer overflow), and let me to find another bug, where memory failures would try to recursively call _dl_printf.... What a mess. | |||
2003-12-17 | Add in the axis network cameras | Eric Andersen | |
2003-12-16 | Add LEAF Bering-uClibc | Eric Andersen | |
2003-12-16 | fix grammer such it is possible to understand what is written... | Eric Andersen | |
2003-12-16 | Update for release (no really this time ;-) | Eric Andersen | |
2003-12-16 | Update the website | Eric Andersen | |
2003-12-14 | Link ldconfig with the appropriate libraries. | Manuel Novoa III | |
2003-12-14 | Fix some dst issues in _time_mktime(). | Manuel Novoa III | |
Normalize the tm_isdst value to -1, 0, or 1. If no dst for this timezone, then reset tm_isdst to 0. | |||
2003-12-14 | Fix a couple of 'declaration after statement' errors. | Manuel Novoa III | |
2003-12-11 | fix a cut-n-paste typo | Eric Andersen | |
2003-12-11 | add image for validator | Eric Andersen | |
2003-12-11 | fixup some silly html bugs | Eric Andersen | |
2003-12-11 | mjn3 found a url for the darwin C lib | Eric Andersen | |
2003-12-11 | more minor cleanups | Eric Andersen | |
2003-12-11 | Rework the website | Eric Andersen | |
2003-12-08 | Prepare for uClibc 0.9.24 release | Eric Andersen | |
2003-12-05 | Paul Mundt <lethal@linux-sh.org> writes: | Eric Andersen | |
This patch adds the libpthread backend bits for sh64. As noted previously, we can't inline things like the testandset() in pt-machine.h as we need to use a completely different ISA / CFLAGS in order for this to work. As a result, this patch is somewhat of a RFC as well to see what people think of the libpthread/linuxthreads/sysdeps Makefile approach, etc. The approach I've taken currently has been to provide a sysdeps/Makefile with a note that TARGET_ARCHs that want build rules can simply add themselves into the list of matching architectures to add to the subdir rule for. This probably isn't the cleanest solution, but it's quite transparent and works quite well. | |||
2003-12-05 | move _dl_fixup so staticly linked apps using dlopen have a | Eric Andersen | |
chance of actually working | |||
2003-12-04 | Fix infinite loop in putgrent (forgotten increment). | Manuel Novoa III | |
2003-12-04 | Fix arm profiling support, which was accidentally removed | Eric Andersen | |
2003-12-04 | Set the default stdio buffer size to 4096, rather then 256. | Eric Andersen | |
256 is fine of course, but many applications use this value and expect it to be larger. | |||
2003-12-04 | Don't download the local data if we have it already. | Manuel Novoa III | |
2003-12-04 | Building of iconv.o was accidently always disabled. | Manuel Novoa III | |
Also, build the iconv app in utils. | |||
2003-12-03 | Henrik Grindal Bakken writes: | Eric Andersen | |
The patch touches a minor (well, not that minor, but perhaps only rarely encountered) bug in the powerpc dynamic linker. The problem is that addi is called in inline assembly, but there is no restriction on the second argument. In powerpc assembler, if the second argument to addi is r0, it is taken as the value 0, not the contents of r0. This happened to me, making the stack pointer 0 on the invocation on the application. The patch is against 0.9.22, but there didn't seem to be any changes to the relevant section in 0.9.23. | |||
2003-12-03 | Joakim Tjernlund writes: | Eric Andersen | |
This is just a wild guess, but you could try this to see if it fixes Richards problem: | |||
2003-12-03 | Lethal noticed that the generated file gmon-start.S was not | Eric Andersen | |
being cleaned up. | |||
2003-12-03 | Patch from lethal, adding syscall() to the sh64 port | Eric Andersen | |
2003-12-03 | Paul Mundt <lethal@linux-sh.org> writes: | Eric Andersen | |
Nothing overly interesting here, this renames Hitachi/Mitsubishi to Renesas for the relevant platforms (in this case, h8, sh, and m32r). The same changes have already been going on in gcc/binutils/gdb/glibc/etc. | |||
2003-12-03 | Eliminate some static buffers based on a patch from Tobias Anderberg | Eric Andersen | |
2003-12-03 | remove some garbage | Eric Andersen | |
2003-12-03 | Rob McMullen writes: | Eric Andersen | |
There is code in ldconfig that checks to see if a shared library is named either ``lib*'' or ``ld-*'' before ldconfig -l will work on it. gawk uses this feature of ldconfig to make /lib/rcscripts/filefuncs.so, so the build fails. | |||
2003-12-03 | force enable FORCE_SHAREABLE_TEXT_SEGMENTS for sh4 | Eric Andersen | |
2003-12-02 | Disable pthreads for sh64 for the time being (since it is not | Eric Andersen | |
currently supported) | |||
2003-12-02 | Include Rules.mk for consistency. Trying not to was simply too painful. | Manuel Novoa III | |
2003-12-02 | Add a syscall() implementation using a hacked version of the syscall6 macro. | Manuel Novoa III | |
Untested, but syscall() is needed by busybox for pivot_root at least. | |||
2003-12-02 | Add function versions of ntohl and friends | Eric Andersen | |
2003-12-02 | Avoid a potentially undefined operation with a veriable++ in a macro | Eric Andersen | |
2003-12-02 | Put in a dummy reference to main so busybox will link. | Manuel Novoa III | |
2003-11-29 | Minor typo fix. | Manuel Novoa III | |
2003-11-29 | Minor update... Config no longer used. | Manuel Novoa III | |
2003-11-29 | Patch by "Bradley D. LaRonde" <brad@ltc.com> for boehm garbage collector. | Manuel Novoa III | |
2003-11-28 | Another missing mips function, needed by the boehm garbage collector. | Manuel Novoa III | |
2003-11-28 | Add sysmips(), based on a patch by Atsushi Nemoto <anemo@mba.ocn.ne.jp>. | Manuel Novoa III | |
2003-11-24 | Add -msoft-float to CPU_CFLAGS instead of CFLAGS, since ldso and libdl | Manuel Novoa III | |
Makefiles ignore CFLAGS. | |||
2003-11-24 | Don't bother checking, since we want an error if -msoft-float doesn't work. | Manuel Novoa III | |