summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Make sure errno is 0 before we call main (may have been set while initializing).Manuel Novoa III2001-02-191-0/+10
|
* Remove redundant old isatty.c since newer termios supplies one.Manuel Novoa III2001-02-191-1/+1
|
* I just changed "net" to "inet" to better follow the directoryEric Andersen2001-02-191-1/+1
| | | | | | structure of libc5 and glibc. Fix the makefile accordingly. Folks will want to 'rm -rf net' to remove the old "net" directory. -Erik
* Lots of stdio cleanups. Several bug fixes, addition of a number of functionsManuel Novoa III2001-02-195-307/+422
| | | | | to supplement macros in stdio.h, change perror to use stdio package instead of "write". Also add back in weak stdio initialization for static lib case.
* Create __uClibc_main to handle what can be done in C instead of each arch'sManuel Novoa III2001-02-195-50/+114
| | | | | | | respective crt0.S. crt0.S should now only be responsible for setting things up to call __uClibc_main(argc, argv, envp), which will do any other necessary setup (setting global __environ, stdio init, etc), call main, and exit. This should ease both maintainance and porting.
* Revert to standard handling of _exit syscall in unified syscall case on i386.Manuel Novoa III2001-02-191-0/+6
|
* Fix problems with test wrapper and test compiler selection.Manuel Novoa III2001-02-192-5/+6
|
* Fix LIBC rule. (cut-and-paste user bug...)Manuel Novoa III2001-02-151-2/+2
|
* And apparently some things include sys/time.h instead of time.h in uClibc...Manuel Novoa III2001-02-151-2/+1
|
* I guess we always need timespec...Manuel Novoa III2001-02-151-2/+0
|
* Add bdflush.Manuel Novoa III2001-02-151-0/+5
|
* Add vdprintf function. Note: will be rewritten to check if file descriptor ↵Manuel Novoa III2001-02-152-1/+12
| | | | has an associated FILE to avoid bad interactions with buffered output, but needed for busybox right now and that implementation has the same bug.
* Fix stdin/stdout/stderr for now.Manuel Novoa III2001-02-151-0/+4
|
* Add tsearch functions from libc-5.3.12.Manuel Novoa III2001-02-153-1/+234
|
* Comment out for now. Not used and was causing an error.Manuel Novoa III2001-02-151-1/+2
|
* Add missing header file.Manuel Novoa III2001-02-151-0/+33
|
* Handle definition of struct timespec.Manuel Novoa III2001-02-152-2/+11
|
* Fix stdin/stdout/stderr (that I broke) and add vdprintf prototype.Manuel Novoa III2001-02-151-4/+11
|
* Fix broken prototype.Manuel Novoa III2001-02-151-1/+1
|
* Define __USE_GNU as glibc does.Manuel Novoa III2001-02-151-0/+3
|
* Hack DYNAMIC_LINKER setting for now.Manuel Novoa III2001-02-151-2/+6
|
* Use MAP_FAILED.Eric Andersen2001-02-131-1/+1
|
* Add MAP_FAILED per spec -- patch from Michael Shmulevich <michaels@jungo.com>Eric Andersen2001-02-131-0/+2
|
* Clean up lots of warnings.Manuel Novoa III2001-02-1228-70/+109
|
* Use __environ instead of the GNU extension environ.Eric Andersen2001-02-097-30/+17
| | | | -Erik
* Remove now irrelevant comment.Eric Andersen2001-02-091-3/+0
|
* Add #define to handle new ptrace support.Manuel Novoa III2001-02-091-0/+1
|
* Add ffs func declarationEric Andersen2001-02-091-0/+4
| | | | -Erik
* Add missing ffs, used by rpc crap.Eric Andersen2001-02-092-1/+34
| | | | -Erik
* Silence warnings -- add func declaration.Eric Andersen2001-02-091-0/+1
| | | | -Erik
* Try to automagically pick the correct dynamic linker.Eric Andersen2001-02-091-1/+2
| | | | -Erik
* Implement getdtablesize(), which is used by the rpc crap.Eric Andersen2001-02-093-5/+41
| | | | -Erik
* Revert stdio to initializing itself. Not quite a pretty but that ensures thatEric Andersen2001-02-095-76/+77
| | | | | | | we don't blow up by using too much stack space, and simplifies the job of supporting new architectures, since they don't have to mess with calling foo init functions in crt0 and cleaning up the resulting damage. -Erik
* Remove times and all the foolishness surrounding it. There isEric Andersen2001-02-091-1/+1
| | | | | a syscall that does this, so use that. -Erik
* Doh! I forgot a #ifdef such that ptrace ended up in each and everyEric Andersen2001-02-091-0/+2
| | | | | syscall .o file. -Erik
* It turns out that vfork was completely broken. That was why itEric Andersen2001-02-092-2/+75
| | | | | | | | wouldn't run on my little arm7tdmi/uClinux boards, since without vfork working, nothing works on uClinux. It took me forever to find this, since other problems were hiding this one. Big, huge, sigh of relief. -Erik
* Add in a silly test to check that argc, argv, and environ areEric Andersen2001-02-092-0/+66
| | | | | working as expected... -Erik
* Include ptrace support so debugging will hopefully work.Eric Andersen2001-02-092-0/+124
| | | | -Erik
* Fix the ordering of the args to the compare function.Manuel Novoa III2001-02-081-3/+3
|
* _void_void_null_func never returned. I noticed this yesterdayEric Andersen2001-02-072-2/+2
| | | | | | in crt0.S and Michiel Thuys <michiel.thuys@intersil.com> noticed the same thing in crt0pic.S. -Erik
* Wierd. Whats _null_auth doing here?Eric Andersen2001-02-051-2/+0
| | | | -Erik
* Fix broken dependancies.Eric Andersen2001-02-051-4/+7
| | | | -Erik
* Try enabling rpc support by default now. With a bit of luck it mightEric Andersen2001-02-051-1/+1
| | | | | even work... -Erik
* Fix the worst of the damage so it actually compiles now (though, strictlyEric Andersen2001-02-053-17/+9
| | | | | | speaking the entire pile of rpc dung is infect damage). Anyway, hopefully NFS using things may now be able to work... -Erik
* Update the build system a bit.Eric Andersen2001-02-052-33/+49
| | | | -Erik
* Fix up the networking includesEric Andersen2001-02-051-17/+14
| | | | -Erik
* Make the __GLIBC__ define be conditional. Stub out gnu-versions.hEric Andersen2001-02-052-3/+34
| | | | -Erik
* Update networking includes.Eric Andersen2001-02-0543-149/+95
|
* Bring into sync with a fairly current glibc header file.Eric Andersen2001-02-031-71/+67
| | | | -Erik
* Fix up the set of include files pulled into resolv.hEric Andersen2001-02-031-1/+9
|