Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-04-06 | Fix include/errno.h to not use kernel header, and instead use bits/errno.h. | Eric Andersen | |
This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik | |||
2001-03-20 | Fix longjmp on i386. Also adds siglongjmp. | Manuel Novoa III | |
2001-03-19 | Sync with glibc i386 bits. | Eric Andersen | |
2001-03-19 | Sync i386 up with _all_ the glibc 2.1.3 include/bits headers, | Eric Andersen | |
since we will end up needing a few more of them anyways, and all the other arches have the full set anyways. -Erik | |||
2001-03-06 | Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc so | Manuel Novoa III | |
make clean works. | |||
2001-03-05 | Patch from Michael Shmulevich (michaels@jungo.com) -- functions were not | Manuel Novoa III | |
declared type function. | |||
2001-03-04 | Fixed vfork on i386. Reduced size of __uClibc_syscall. | Manuel Novoa III | |
2001-02-19 | Create __uClibc_main to handle what can be done in C instead of each arch's | Manuel Novoa III | |
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. | |||
2001-02-09 | Revert stdio to initializing itself. Not quite a pretty but that ensures that | Eric Andersen | |
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 | |||
2001-01-25 | Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.a | Manuel Novoa III | |
objects with shared uClibc; allow disabling long long support. | |||
2001-01-16 | "I will always compile before I commit." | Eric Andersen | |
"I will always compile before I commit." "I will always compile before I commit." -Erik | |||
2001-01-16 | Update the comments a wee bit. | Eric Andersen | |
2001-01-16 | Remove an extra "/" from the crt0 path | Eric Andersen | |
2001-01-16 | Makefile fixes | Eric Andersen | |
2001-01-16 | Facelist/cleanup for several syscalls. Added poll. | Eric Andersen | |
2001-01-16 | Added common handling of errno. | Eric Andersen | |
2001-01-15 | Fix termios handling. Now synced with behavior of GNU libc. | Eric Andersen | |
-Erik | |||
2001-01-15 | Use the name crt0.o, and cp it to $(TOPDIR)/libcrt0.o | Eric Andersen | |
2001-01-11 | A large update from Manuel Novoa III <mnovoa3@bellsouth.net>. | Eric Andersen | |
2000-12-13 | Handle fork and vfork on a per architecture basis... | Eric Andersen | |
2000-11-04 | Fix doc blunder. | Eric Andersen | |
2000-11-04 | Make spelling of uClibc be consistant. | Eric Andersen | |
2000-11-04 | More cleanups. Fix things so tinylogin compiles. | Eric Andersen | |
Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>. | |||
2000-10-30 | Fix symbol problem. Add in arm support -- might even work... | Eric Andersen | |
2000-10-30 | Remove need for the bloated sysdep.h -- we don't need it, so axe it. | Eric Andersen | |
2000-10-30 | Fixup some PMTs | Eric Andersen | |
2000-10-30 | Header file cleanup | Eric Andersen | |
2000-10-29 | Fix up stat so we translate from kernel stat to libc stat. Try to fix | Eric Andersen | |
up a few little things with dir entry reading. busybox now compiles, and seems to basically work... :-) -Erik | |||
2000-10-28 | _start.c is a failed experiment. Go back to using asm... | Eric Andersen | |
2000-10-27 | Not needed. Seems to work fine without asm... | Eric Andersen | |
2000-10-25 | Move syscalls to sysdeps/linux/common (since they are common). | Eric Andersen | |
Remove _start.S since I now have a portable C version. | |||
2000-10-25 | Try adding in a generic cross platform _start.c to make future | Eric Andersen | |
porting less painful. -Erik | |||
2000-10-23 | Forgot a few things... | Eric Andersen | |
2000-10-23 | Fix dependancy problem | Eric Andersen | |
2000-10-20 | Switch to doing syscalls in C. Makes things much more easily portable. | Eric Andersen | |
2000-10-20 | Strip all object files of all non global symbols and .note and | Eric Andersen | |
.comment, saving a lot of space in the resultant binaries... -Erik | |||
2000-10-17 | Better syscall building mechanism | Eric Andersen | |
2000-10-12 | Makefile update | Eric Andersen | |
2000-10-09 | Needed now. | Eric Andersen | |
2000-10-09 | Bug ugly formatting update | Eric Andersen | |
2000-10-07 | Add in support for shm/ipc. | Eric Andersen | |
2000-10-04 | Fix all the makefiles. Clean up some warnings, cleanup some headers. | Eric Andersen | |
-Erik | |||
2000-08-11 | Yet more updates. Getting closer.... | Eric Andersen | |
-Erik | |||
2000-08-10 | More stuff. Down to only 43 missing functions before BusyBox will | Eric Andersen | |
link. Fixed socket stuff so it doesn't pull in kernel headers and stubbed out fork and clone. A few other header file cleanups. -Erik | |||
2000-08-03 | Fix spelling | Eric Andersen | |
2000-08-03 | Updated to new scheme for handling syscalls. | Eric Andersen | |
-Erik | |||
2000-07-09 | fix sys/vfs so it doesn't pull in kernel stuff. | Eric Andersen | |
-Erik | |||
2000-07-09 | Forgot this file. | Eric Andersen | |
-Erik | |||
2000-07-06 | Some more major updates to further superate ucLibc from the kernel | Eric Andersen | |
headers (the way it has been done in GNU libc). -Erik | |||
2000-07-06 | Hacked things so longjmp now works. | Eric Andersen | |
-Erik |