Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-08-09 | Add in changes from philipc@lineo: | David McCullough | |
Fix three bugs and bring into line with glibc: 1. The first character read using getc() was being ignored if it was EOF. Normally this is okay because the next getc() returns EOF as well, but for sscanf, this was causing us to skip the null terminator and start scanning whatever happened to be next in memory. 2. %s, %c, and %[ formats now return -1 if EOF is reached before any characters are read, instead of 0. This was causing an infinite loop in diald. 3. Default to base 10 for %i fields if not prefix modifier present. | |||
2001-08-09 | Add hstrerror, it just points to strerror like h_errno. | David McCullough | |
2001-08-09 | Added sigset_t casts so we behave like the other platforms. | David McCullough | |
2001-08-09 | Fix a couple of warnings | David McCullough | |
2001-08-09 | Make sure the weak aliases are defined before the functions/vars | David McCullough | |
they use as stubs, otherwise, some compilers (ie., m68k-elf) tie them to the local symbols and the weak aliases do not work. | |||
2001-08-09 | Changed uclibc-gcc to uclibc-toolchain. Added fixups for changes | David Schleef | |
in the Makefiles. | |||
2001-08-08 | This syncs things up with my local tree. Mainly changes installer | Eric Andersen | |
issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging... | |||
2001-08-06 | Try search for the shared lib interpreter. Eliminate all double "//"s | Eric Andersen | |
from the output -Erik | |||
2001-08-06 | If /etc/ld.so.preload was size 0, the shared lib loader would | Eric Andersen | |
choke and die. Test for non-zero size as well, -Erik | |||
2001-08-06 | Fixup the pipe system call for the SH target. | David McCullough | |
The FD's are returned in registers. | |||
2001-07-28 | Oops... left in a debugging line. | Manuel Novoa III | |
2001-07-28 | Back out the changes to _uClibc_fread and loop in fread() if incomplete, to | Manuel Novoa III | |
avoid problems with fgets on tty streams. I actually did some testing this time. ;-) Note: there is a difference in behavior between glibc and uClibc here regarding fread() on a tty stream. glibc's fread() seems to return after reading all _available_ data even if not at end-of-file, while uClibc's fread() continues reading until all requested or eof or error. The latter behavior seems correct w.r.t. the standards. | |||
2001-07-26 | Yes... the previous "fix" was broken too... the result of careless cutting | Manuel Novoa III | |
and pasting while pressed for time. I haven't checked this one either. :-( | |||
2001-07-25 | Ok... the fix wasn't quite so straightforward. Hopefully this will do it. | Manuel Novoa III | |
2001-07-25 | Fix fread bug reported by Vodz. The fix is straightforward, but I haven't | Manuel Novoa III | |
tested it (lack of time). | |||
2001-07-25 | Fix small typo vodz reported. | Manuel Novoa III | |
2001-07-18 | Fix the /lib link | David Schleef | |
2001-07-17 | Better generation of control, fix up DESTDIR | David Schleef | |
2001-07-17 | Fix typo. | David Schleef | |
2001-07-17 | Changes to build cross-compiling libraries | David Schleef | |
2001-07-17 | Better rule for locating dynamic linker | David Schleef | |
2001-07-17 | search_for_named_library forgot to wipe the target string, so each time | Eric Andersen | |
around the loop it was getting bigger... | |||
2001-07-17 | Elimintate spurious trailing / | Eric Andersen | |
2001-07-17 | Turn off USE_CACHE by default (so ldconfig, by default, isn't | Eric Andersen | |
needed). Fix a stupid typo in dlib.c where I had several weak symbols set up backwards, breaking libdl (dlopen and friends), -Erik | |||
2001-07-17 | Fix missing function when USE_CACHE is enabled | Eric Andersen | |
-Erik | |||
2001-07-17 | Oops. USE_CACHE was disabled and didn't compile when enabled | Eric Andersen | |
since I'd forgotten a one liner... -Erik | |||
2001-07-17 | Forgot this... | Eric Andersen | |
2001-07-17 | We already have tar.h, so might as well include cpio.h as well... | Eric Andersen | |
2001-07-17 | Some cleanups needed for things to compile and work as expected | Eric Andersen | |
with the new build system... -Erik | |||
2001-07-16 | use ln -fs | Eric Andersen | |
2001-07-13 | Scrub up a few things I forgot. Add a few more cleanups. | Eric Andersen | |
-Erik | |||
2001-07-13 | This takes about 6k off the size of the x86 shared lib loader... | Eric Andersen | |
-Erik | |||
2001-07-13 | fixperms needs the correct name for ld-uClibc | David Schleef | |
2001-07-13 | PowerPC has a different kernel interface for termios. Grrr... | David Schleef | |
2001-07-13 | The previous termios.h strongly appeared to be from a different | David Schleef | |
architecture. | |||
2001-07-13 | Add test for proper realloc() behavior. | David Schleef | |
2001-07-12 | This commit merges David Schleef's updates to the build system, which a | Eric Andersen | |
few tiny fixups here and there from me. Seems to work just fine and will hopefully be a bit better behaved. -Erik | |||
2001-07-12 | Use uClibc's ldd, not the system one which is probably broken | Eric Andersen | |
anyways. This ensures correct answers, and prevents all the annoying segfaults from the system ldd. -Erik | |||
2001-07-12 | Add missing in_addr_t | Eric Andersen | |
2001-07-12 | Added #ifdef DEBUG where appropriate. | David Schleef | |
Fixed icache clearing during _dl_init_got(). Added a few more reloc types. Added out-of-range check for R_PPC_REL24. | |||
2001-07-12 | First cut of PowerPC port. It works for hello world, but has lots | David Schleef | |
of debugging information is still there. | |||
2001-07-12 | Small fixups for powerpc | David Schleef | |
2001-07-11 | Added __BEGIN_DECLS and __END_DECLS to the files that didn't have | David McCullough | |
it and that I could see needed it. Should be pretty low impact as these are only defined when using C++. | |||
2001-07-11 | The main part of the C++ support is the definition of __BEGIN_DECLS | David McCullough | |
and __END_DECLS in this file based on the __cplusplus define. | |||
2001-07-11 | The weak_alias macro was not genertaing asm with the correct alias names. | David McCullough | |
Start of the C++ header changes. | |||
2001-07-11 | Fixup the atexit weak alias for elf, need to include <features.h> to | David McCullough | |
get the correct value for the HAVE_ELF define. | |||
2001-07-11 | Seems weak_alias wasn't working as expected... | Eric Andersen | |
2001-07-11 | ldd rewrite is done | Eric Andersen | |
2001-07-11 | Rewrite of ldd so it works as expected, and does not invoke the | Eric Andersen | |
shared lib loader at all. This will allow us to throw out the support code for that from ld-linux.so.0 -Erik | |||
2001-07-10 | Fix the code for finding the interpreter, which was I had | Eric Andersen | |
totally screwed up the first time... -Erik |