Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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... | ||||
* | Needed for libm | David Schleef | 2001-05-25 | 1 | -0/+103 |
| | |||||
* | Add in missing capset and capget syscalls. Stub out syscalls when missing | Eric Andersen | 2001-05-25 | 1 | -46/+98 |
| | | | | | rather then just omitting them... -Erik | ||||
* | Update for the SH port from Jean-Yves Avenard <jean-yves_avenard@hp.com> | Eric Andersen | 2001-05-25 | 5 | -43/+218 |
| | |||||
* | Copied sgidefs.h from Debian libc6 2.2.2-4 for MIPS. Should go into | David Schleef | 2001-05-22 | 1 | -0/+44 |
| | | | | the main include/ directory, but we'll hide it here for now. | ||||
* | Header cleanups to fix compilation. Mostly a hack, pending figuring | David Schleef | 2001-05-22 | 6 | -6/+30 |
| | | | | out the best way to do some things. | ||||
* | Copied bits/*.h from Debian MIPS libc6-dev 2.2.2-4 package. | David Schleef | 2001-05-22 | 71 | -0/+8434 |
| | |||||
* | First cut of MIPS port | David Schleef | 2001-05-22 | 2 | -0/+122 |
| | |||||
* | Move the default ptrace.c to common, but let arches override it (such | Eric Andersen | 2001-05-16 | 5 | -6/+54 |
| | | | | | as m68k which has some asm in its version). -Erik | ||||
* | These seem to be missing also | Eric Andersen | 2001-05-12 | 3 | -0/+401 |
| | |||||
* | This file was missing on arm | Eric Andersen | 2001-05-12 | 1 | -0/+209 |
| | |||||
* | I'd broken powerpc crt0.o installation | Eric Andersen | 2001-05-12 | 1 | -2/+4 |
| | |||||
* | Add missing header file for arm | Eric Andersen | 2001-05-12 | 1 | -0/+93 |
| | |||||
* | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | 2001-05-12 | 8 | -28/+16 |
| | | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik | ||||
* | Bring powerpc back into line so it compiles again. | Eric Andersen | 2001-05-11 | 6 | -2/+828 |
| | |||||
* | Fix 'make clean' target | Eric Andersen | 2001-05-11 | 1 | -1/+1 |
| | |||||
* | Quick fix to setjmp/longjmp/sigsetjmp etc to make them work. | David McCullough | 2001-05-08 | 2 | -10/+15 |
| | | | | This should really be fixed to fall into line with the other archs. | ||||
* | Change FILENAME_MAX to be only 255. Max filename on ext2 is 255, | Eric Andersen | 2001-05-07 | 6 | -6/+6 |
| | | | | | | | 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 | ||||
* | This patch allows powerpc to compile again. It also checks if we | Eric Andersen | 2001-05-04 | 3 | -0/+149 |
| | | | | | | are compiling for an arch for which uClibc has an ld.so or not, and otherwise sets things up to use the system ld.so. -Erik | ||||
* | Initial sparc port, thanks to Mathew Bosworth <mbosworth@metaflow.com>, | Eric Andersen | 2001-05-04 | 8 | -2/+445 |
| | | | | | | who sent this to me a month ago and I forgot to check it in. Oops. Better late then never. -Erik | ||||
* | Fix up a comment | Eric Andersen | 2001-04-28 | 1 | -1/+1 |
| | |||||
* | As pointed out by Michiel Thuys <michiel.thuys@intersil.com>, this was | Eric Andersen | 2001-04-25 | 1 | -15/+1 |
| | | | | | checking sizeof which was pure bloat and in many cases wrong. -Erik | ||||
* | These are needed for arm ld.so support (not at all working yet...) | Eric Andersen | 2001-04-24 | 2 | -0/+73 |
| | | | | -Erik | ||||
* | Always use __NR_<name>, not SYS_<name> | Eric Andersen | 2001-04-23 | 1 | -3/+3 |
| | | | | -Erik | ||||
* | Nobody should be using the SYS_ syscall names. Use the __NR_<foo> | Eric Andersen | 2001-04-20 | 3 | -3/+3 |
| | | | | | names instead. -Erik | ||||
* | Bring sh and i386 longjmp implementations into sync | Eric Andersen | 2001-04-19 | 3 | -46/+14 |
| | |||||
* | Add missing alias siglongjmp = longjmp; | Eric Andersen | 2001-04-19 | 1 | -0/+9 |
| | | | | -Erik | ||||
* | Remove all the __THROW macros | Eric Andersen | 2001-04-19 | 11 | -51/+51 |
| | |||||
* | Fix include/errno.h to not use kernel header, and instead use bits/errno.h. | Eric Andersen | 2001-04-06 | 11 | -18/+79 |
| | | | | | | | 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 | ||||
* | Get the full set of module creating syscalls in place. | Eric Andersen | 2001-04-05 | 3 | -2/+74 |
| | | | | -Erik | ||||
* | Add in delete_module | Eric Andersen | 2001-04-05 | 1 | -12/+17 |
| | | | | -Erik | ||||
* | It seems ARM 2.4.x kernels do not have iopl. Also add missing | Eric Andersen | 2001-03-30 | 2 | -1/+88 |
| | | | | | bits/sem.h for ARM so everything now compiles and runs. -Erik | ||||
* | Fix longjmp on i386. Also adds siglongjmp. | Manuel Novoa III | 2001-03-20 | 4 | -2/+122 |
| | |||||
* | Move the dirent stuff. I suppose it is system dependant, but then | Eric Andersen | 2001-03-19 | 1 | -5/+2 |
| | | | | | it really should be grouped together too. And it needed to be grouped more then it needed to be in sysdeps/linux/common | ||||
* | 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 | ||||
* | Fix up breakage resulting from flipping the sense of some defines. Change from | Eric Andersen | 2001-03-19 | 1 | -3/+3 |
| | | | | | | | | defining things to "0" in the disabled case to outright undefining them, lest code that does an "#ifdef FOO" get inadvertantly triggered. Remove now unneeded lines from Rules.mak which makes the command line smaller and avoids redundancy (since this stuff is now pulled in via features.h). -Erik | ||||
* | Add powerpc port done by David Schleef <ds@schleef.org> | Eric Andersen | 2001-03-16 | 46 | -0/+4354 |
| | |||||
* | Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc so | Manuel Novoa III | 2001-03-06 | 7 | -41/+67 |
| | | | | make clean works. | ||||
* | Fix unified syscall stuff for changed ?stat. Move fork to syscalls.c wrapped | Manuel Novoa III | 2001-03-06 | 3 | -27/+10 |
| | | | | with a check for NO_MMU of course. | ||||
* | I just grabbed the bits dir from glibc 2.1.3 on a sparc box | Eric Andersen | 2001-03-06 | 67 | -0/+7861 |
| | | | | | to facilitate the sparc porting work being done by Mathew Bosworth. -Erik | ||||
* | stat and mknod cleanup, take two. Put all the needed junk into syscalls.c | Eric Andersen | 2001-03-05 | 3 | -22/+39 |
| | | | | | for clarity. -Erik | ||||
* | Fix up some long standing iterative symbol usage problem, noticed today by | Eric Andersen | 2001-03-05 | 1 | -20/+21 |
| | | | | | | Michael Shmulevich, which was caused by the grafting in of GNU libc header files. -Erik | ||||
* | Patch from Michael Shmulevich (michaels@jungo.com) -- functions were not | Manuel Novoa III | 2001-03-05 | 2 | -4/+7 |
| | | | | declared type function. | ||||
* | Fixed vfork on i386. Reduced size of __uClibc_syscall. | Manuel Novoa III | 2001-03-04 | 3 | -23/+38 |
| | |||||
* | New crt0.S with all init done in 'C' code. | David McCullough | 2001-02-26 | 1 | -30/+33 |
| | | | | Added in support for C++ contructor/destructor tables. | ||||
* | Reduced the size of sigsets to the minimal needed. Apart from the size, | David McCullough | 2001-02-26 | 2 | -66/+12 |
| | | | | | it has the added advantage of giving the C++ build of m68k-elf-gcc a clean bill of health. | ||||
* | Update arm for the new way of entering main. BTW, I can now run things on arm | Eric Andersen | 2001-02-23 | 2 | -101/+54 |
| | | | | | | | as a shared library, using the glibc shared lib loader. :-) I've updated the pic case but havn't tested it yet. -Erik | ||||
* | Let system dependant things override common things. | Eric Andersen | 2001-02-23 | 1 | -1/+1 |
| | |||||
* | Patch from Jean-Yves Avenard to add missing siglongjmp entry and | Eric Andersen | 2001-02-22 | 5 | -5/+92 |
| | | | | fix a bug in setjmp for SH |