Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Scrub up some lingering problems preventing readdir64 from working | Eric Andersen | 2001-11-14 | 1 | -2/+4 |
| | | | | | | and creating several *64 problems, particualrly when client apps used -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64. All better now. -Erik | ||||
* | Initial first (lame) pass at making a pthreads library. This | Eric Andersen | 2001-11-14 | 1 | -0/+28 |
| | | | | works for me when linking staticly on x86. | ||||
* | Gut this file, and quit referrng to _IO_* junk | Eric Andersen | 2001-09-27 | 1 | -146/+1 |
| | |||||
* | Update to accomodate the header file changes | Eric Andersen | 2001-09-27 | 66 | -1093/+1796 |
| | |||||
* | Added __BEGIN_DECLS and __END_DECLS to the files that didn't have | David McCullough | 2001-07-11 | 6 | -0/+20 |
| | | | | | | it and that I could see needed it. Should be pretty low impact as these are only defined when using C++. | ||||
* | Added a script to create bits/syscall.h for each arch. | Manuel Novoa III | 2001-06-28 | 3 | -425/+40 |
| | | | | | | | | | | | NOTE!!! This is run by "make -C libc/sysdeps/linux/$(TARGET_ARCH) headers" in the main Makefile, but I only changed libc/sysdeps/linux/i386/Makefile as I had no way of testing it for the other archs. Various arch maintainers, please check and update the corresponding Makefile... or report bugs ;-)... appropriately. You'll also want to "cvs del" syscall.h and add it to a .cvsignore in $(ARCH)/bits. Also added a define to uClibc_config.h, __UCLIBC_USE_UNIFIED_SYSCALL__, and moved i386 unified syscall stuff out of common and into i386/bits/syscalls.h. | ||||
* | Stub out an initial version. Manuel will be writing | Eric Andersen | 2001-06-27 | 1 | -0/+229 |
| | | | | some code to autogenerate this stuff... | ||||
* | Step one in a process to ween ourselves off of using asm/unistd.h. | Eric Andersen | 2001-06-27 | 1 | -1/+79 |
| | | | | | This will break the build for a bit. -Erik | ||||
* | Remove simulated d_type support for getdents and the dirent struct, and use | Manuel Novoa III | 2001-06-25 | 1 | -2/+11 |
| | | | | the straight getdents syscall instead of the wrapper (which leaked memory). | ||||
* | This adds in support for PIC on x86. Unfortunately, this will break | Eric Andersen | 2001-06-23 | 1 | -0/+81 |
| | | | | | | all arches till they add in an libc/sysdeps/linux/<arch>/bits/syscalls.h file. Sorry about there, there was no other way... -Erik | ||||
* | Add the in* and out* functions for i386. Note: the sys/io.h header for | Manuel Novoa III | 2001-06-17 | 1 | -0/+171 |
| | | | | | | | | | glibc-2.2.2 actually defines static inline versions for i386, but only provides prototypes for externs for the other archs I looked at. Since uClibc shares this header amongst archs, I stashed the inline defs in bits/io_i386.h and included it when __i386__ was defined. Better solutions are most welcome, but it doesn't clutter sys/io.h too badly and now lilo and the pcmcia tools build against uClibc on i386 without modification. | ||||
* | Add in some more GNU compatible locale stuff. I only implement the | Eric Andersen | 2001-05-25 | 1 | -0/+44 |
| | | | | C locale of course. util-linux needs this stuff to compile... | ||||
* | Change FILENAME_MAX to be only 255. Max filename on ext2 is 255, | Eric Andersen | 2001-05-07 | 1 | -1/+1 |
| | | | | | | | so there is no reason to allocate 4k. Change working of execvep.c per patch from Matthias Kilian <kili@outback.escape.de> so that there is not a fixed 127 byte buffer. Too easy to overflow... -Erik | ||||
* | Remove all the __THROW macros | Eric Andersen | 2001-04-19 | 2 | -12/+12 |
| | |||||
* | Sync with glibc i386 bits. | Eric Andersen | 2001-03-19 | 3 | -4/+4 |
| | |||||
* | Sync i386 up with _all_ the glibc 2.1.3 include/bits headers, | Eric Andersen | 2001-03-19 | 29 | -0/+5529 |
| | | | | | | since we will end up needing a few more of them anyways, and all the other arches have the full set anyways. -Erik | ||||
* | Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.a | Manuel Novoa III | 2001-01-25 | 1 | -1/+4 |
| | | | | objects with shared uClibc; allow disabling long long support. | ||||
* | Facelist/cleanup for several syscalls. Added poll. | Eric Andersen | 2001-01-16 | 1 | -0/+51 |
| | |||||
* | Fix termios handling. Now synced with behavior of GNU libc. | Eric Andersen | 2001-01-15 | 1 | -0/+212 |
| | | | | -Erik | ||||
* | More cleanups. Fix things so tinylogin compiles. | Eric Andersen | 2000-11-04 | 2 | -0/+518 |
| | | | | Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>. | ||||
* | Fixup some PMTs | Eric Andersen | 2000-10-30 | 2 | -2/+2 |
| | |||||
* | Header file cleanup | Eric Andersen | 2000-10-30 | 2 | -0/+134 |
| | |||||
* | Needed now. | Eric Andersen | 2000-10-09 | 1 | -0/+141 |
| | |||||
* | Add in support for shm/ipc. | Eric Andersen | 2000-10-07 | 2 | -0/+134 |
| | |||||
* | More stuff. Down to only 43 missing functions before BusyBox will | Eric Andersen | 2000-08-10 | 1 | -0/+46 |
| | | | | | | 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 | ||||
* | fix sys/vfs so it doesn't pull in kernel stuff. | Eric Andersen | 2000-07-09 | 1 | -0/+61 |
| | | | | -Erik | ||||
* | Forgot this file. | Eric Andersen | 2000-07-09 | 1 | -0/+196 |
| | | | | -Erik | ||||
* | Some more major updates to further superate ucLibc from the kernel | Eric Andersen | 2000-07-06 | 24 | -0/+2235 |
| | | | | | headers (the way it has been done in GNU libc). -Erik | ||||
* | Hacked things so longjmp now works. | Eric Andersen | 2000-07-06 | 2 | -165/+155 |
| | | | | -Erik | ||||
* | Initial revision0_9_1 | Erik Andersen | 2000-05-14 | 1 | -0/+176 |