summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix pthreads to use the rt signals if presentEric Andersen2002-06-132-151/+51
| | | | -Erik
* Begin efforts at reentrance by seperating out the stuff that isn'tEric Andersen2002-06-131-36/+49
| | | | | reentrant and labeling it, and making everything else const. -Erik
* Don't use fixed buffers if we have an mmu such that mallocEric Andersen2002-06-121-8/+15
| | | | | and realloc are cheap. -Erik
* Silence warnings, clean things up.Eric Andersen2002-06-1223-314/+285
| | | | -Erik
* Cleanup the mess, remove now obsolete filesEric Andersen2002-06-1217-1041/+13
| | | | -Erik
* Write a new strxfrm that doesn't make function calls. Uses the same logic asEric Andersen2002-06-122-9/+49
| | | | | | before but unrolls the func calls and thereby eliminates some steps and some bytes. Now adds just 40 bytes to .text. -Erik
* Yipe. As Joseph Chiu noticed, sockvec is supposed to be an int*Eric Andersen2002-06-121-1/+1
| | | | not an int.
* Revert Erik's patch to vasprintf and fix the real issue.Manuel Novoa III2002-06-112-1/+1
| | | | | The writer for the stream returned by open_memstream was supposed to keep the buffer nul-terminated. I apparently left out a statement.
* This patch from Rik Faith <faith@alephnull.com> fixes a potentiallyEric Andersen2002-06-111-0/+1
| | | | | | | non-NULL terminated string problem that could result from the use of open_memstream(). Manuel may have a better solution, but this one works for me, since with this plus the popen fix I can now run things like gdb properly. Thanks Rik!
* A patch from Ted Phelps to fix popen(). Ted writes:Eric Andersen2002-06-111-1/+1
| | | | | | | | | There is a minor bug in the implementation of popen(). In the case where the file descriptor returned from its call to pipe() is the same as the file descriptor that it is meant to be (where the dup2() branch is not taken), the end of the pipe is still closed by close(reading) even though it shouldn't be. Thanks Ted!
* Kill the libc-lock headers, which we do not use and which areEric Andersen2002-06-105-634/+7
| | | | | not correct for uClibc. Fix setenv locking to behave itself. -Erik
* Oops. Forgot to check this in. Thanks Martin Volf for noticingEric Andersen2002-06-091-1/+1
| | | | -Erik
* Added a version of nl_langinfo for the stub C/POSIX locale support.Manuel Novoa III2002-06-081-3/+92
|
* Fix up of '_dlopen' call and removal of unneeded argument in call ↵"Steven J. Hill"2002-06-055-41/+43
| | | | '_dl_load_elf_shared_library'.
* If we are cross-compiling, don't even try to build the target utilities."Steven J. Hill"2002-06-041-6/+7
|
* Changes so that 'regdef.h' gets included in the development environment."Steven J. Hill"2002-06-046-4/+66
|
* Moved to 'sys' directory."Steven J. Hill"2002-06-041-61/+0
|
* Doh!Eric Andersen2002-06-011-1/+1
|
* Patch from Robert Griebl <griebl@gmx.de> to supportEric Andersen2002-05-311-0/+63
| | | | getusershell() and friends.
* Rework setenv, getenv and friends per the latest glibc code, but cleanedEric Andersen2002-05-304-200/+191
| | | | | up for readability. Merge in putenv. Add clearenv as a side effect. -Erik
* -#ifdef _POSIX_THREADSEric Andersen2002-05-301-2/+3
| | | | +#ifdef __UCLIBC_HAS_THREADS__
* Fixup totally broken locking code... No storage for the mutex,Eric Andersen2002-05-308-29/+29
| | | | | wrong ifdef macro.. -Erik
* Fix dependancy. again.Eric Andersen2002-05-301-1/+1
|
* Fix dependancy for util targetEric Andersen2002-05-301-8/+8
| | | | -Erik
* Doh! A silly typo broke select...Eric Andersen2002-05-301-2/+2
| | | | -Erik
* And with this, the alpha port is not basically working.Eric Andersen2002-05-301-24/+24
| | | | -Erik
* don't include the linux dir. Pointless and broken.Eric Andersen2002-05-301-1/+0
| | | | -Erik
* Put GCCINCDIR here, which is the only place it is needed.Eric Andersen2002-05-301-1/+1
| | | | -Erik
* Cool. An even better way to get the gcc include dir which eliminatesEric Andersen2002-05-301-2/+1
| | | | | several external program calls, thanks to a suggestion from rmk. -Erik
* Make these properly cope with 64bit systemsEric Andersen2002-05-302-29/+35
| | | | -Erik
* Fixup some silly bugs I added earlierEric Andersen2002-05-301-40/+37
| | | | -Erik
* Needed for the alpha portEric Andersen2002-05-306-1/+292
| | | | -Erik
* Make syscalls.c way more generic. Now works on alpha...Eric Andersen2002-05-301-4/+173
| | | | -Erik
* Cope with systems that don't glob all these together, but useEric Andersen2002-05-303-17/+48
| | | | | separate syscalls. -Erik
* Silly me. ldd.target is for the target system, so don'tEric Andersen2002-05-291-1/+1
| | | | | use-build-dir when compiling... -Erik
* Now that was sillyEric Andersen2002-05-291-2/+2
|
* Update content a bitEric Andersen2002-05-292-145/+187
|
* Patch from Yoshinori Sato <qzb04471@nifty.ne.jp> to useEric Andersen2002-05-282-7/+4
| | | | | C_SYMBOL_PREFIX for confused compilers, such as for v850 and h8300, per suggestion from Miles Bader.
* Fixup and unifiy version numbering. Automate versioning updates.Eric Andersen2002-05-2811-36/+55
| | | | | Propagate fixes across makefiles. -Erik
* Patch from Tobias Anderberg <tobias.anderberg@axis.com> to abstractEric Andersen2002-05-2815-27/+85
| | | | | out page alignment issues. As we we were assuming 4k pages, which need not be the case...
* Fix a couple of silly bugs I'd left in while fixing thingsEric Andersen2002-05-241-5/+11
| | | | -Erik
* Fix libcrypt, thanks to Vadim Berkgaut <berk@rc.ru>Eric Andersen2002-05-241-1/+1
|
* Fix ldd so it correctly handles search paths of just one entryEric Andersen2002-05-241-27/+29
| | | | | | (per fix in ldso a while back), and correctly matches the search order in the shared lib loader. -Erik
* Pass the -s to the linkerEric Andersen2002-05-241-2/+2
|
* Send the -s to the linkerEric Andersen2002-05-241-1/+1
|
* Obligatory forgotten file during commit...Manuel Novoa III2002-05-231-1/+1
|
* Multibyte and wide char conversion functions. Some work still to do, butManuel Novoa III2002-05-234-0/+909
| | | | | they're quite solid now and Erik needs them for the gcc port. Comments at the head of wchar.c.
* Several h8300 updates from Yoshinori Sato <qzb04471@nifty.ne.jp>Eric Andersen2002-05-234-8/+14
|
* Cleanup slightlyEric Andersen2002-05-231-8/+10
|
* Changed path where cross development tools are installed."Steven J. Hill"2002-05-212-4/+4
|