Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-05-22 | First cut of MIPS port | David Schleef | |
2001-05-16 | Move the default ptrace.c to common, but let arches override it (such | Eric Andersen | |
as m68k which has some asm in its version). -Erik | |||
2001-05-12 | These seem to be missing also | Eric Andersen | |
2001-05-12 | This file was missing on arm | Eric Andersen | |
2001-05-12 | I'd broken powerpc crt0.o installation | Eric Andersen | |
2001-05-12 | Add missing header file for arm | Eric Andersen | |
2001-05-12 | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | |
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 | |||
2001-05-11 | Bring powerpc back into line so it compiles again. | Eric Andersen | |
2001-05-11 | Fix 'make clean' target | Eric Andersen | |
2001-05-08 | Quick fix to setjmp/longjmp/sigsetjmp etc to make them work. | David McCullough | |
This should really be fixed to fall into line with the other archs. | |||
2001-05-07 | Change FILENAME_MAX to be only 255. Max filename on ext2 is 255, | Eric Andersen | |
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 | |||
2001-05-04 | This patch allows powerpc to compile again. It also checks if we | Eric Andersen | |
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 | |||
2001-05-04 | Initial sparc port, thanks to Mathew Bosworth <mbosworth@metaflow.com>, | Eric Andersen | |
who sent this to me a month ago and I forgot to check it in. Oops. Better late then never. -Erik | |||
2001-04-28 | Fix up a comment | Eric Andersen | |
2001-04-25 | As pointed out by Michiel Thuys <michiel.thuys@intersil.com>, this was | Eric Andersen | |
checking sizeof which was pure bloat and in many cases wrong. -Erik | |||
2001-04-24 | These are needed for arm ld.so support (not at all working yet...) | Eric Andersen | |
-Erik | |||
2001-04-23 | Always use __NR_<name>, not SYS_<name> | Eric Andersen | |
-Erik | |||
2001-04-20 | Nobody should be using the SYS_ syscall names. Use the __NR_<foo> | Eric Andersen | |
names instead. -Erik | |||
2001-04-19 | Bring sh and i386 longjmp implementations into sync | Eric Andersen | |
2001-04-19 | Add missing alias siglongjmp = longjmp; | Eric Andersen | |
-Erik | |||
2001-04-19 | Remove all the __THROW macros | Eric Andersen | |
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-04-05 | Get the full set of module creating syscalls in place. | Eric Andersen | |
-Erik | |||
2001-04-05 | Add in delete_module | Eric Andersen | |
-Erik | |||
2001-03-30 | It seems ARM 2.4.x kernels do not have iopl. Also add missing | Eric Andersen | |
bits/sem.h for ARM so everything now compiles and runs. -Erik | |||
2001-03-20 | Fix longjmp on i386. Also adds siglongjmp. | Manuel Novoa III | |
2001-03-19 | Move the dirent stuff. I suppose it is system dependant, but then | Eric Andersen | |
it really should be grouped together too. And it needed to be grouped more then it needed to be in sysdeps/linux/common | |||
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-19 | Fix up breakage resulting from flipping the sense of some defines. Change from | Eric Andersen | |
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 | |||
2001-03-16 | Add powerpc port done by David Schleef <ds@schleef.org> | Eric Andersen | |
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-06 | Fix unified syscall stuff for changed ?stat. Move fork to syscalls.c wrapped | Manuel Novoa III | |
with a check for NO_MMU of course. | |||
2001-03-06 | I just grabbed the bits dir from glibc 2.1.3 on a sparc box | Eric Andersen | |
to facilitate the sparc porting work being done by Mathew Bosworth. -Erik | |||
2001-03-05 | stat and mknod cleanup, take two. Put all the needed junk into syscalls.c | Eric Andersen | |
for clarity. -Erik | |||
2001-03-05 | Fix up some long standing iterative symbol usage problem, noticed today by | Eric Andersen | |
Michael Shmulevich, which was caused by the grafting in of GNU libc header files. -Erik | |||
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-26 | New crt0.S with all init done in 'C' code. | David McCullough | |
Added in support for C++ contructor/destructor tables. | |||
2001-02-26 | Reduced the size of sigsets to the minimal needed. Apart from the size, | David McCullough | |
it has the added advantage of giving the C++ build of m68k-elf-gcc a clean bill of health. | |||
2001-02-23 | Update arm for the new way of entering main. BTW, I can now run things on arm | Eric Andersen | |
as a shared library, using the glibc shared lib loader. :-) I've updated the pic case but havn't tested it yet. -Erik | |||
2001-02-23 | Let system dependant things override common things. | Eric Andersen | |
2001-02-22 | Patch from Jean-Yves Avenard to add missing siglongjmp entry and | Eric Andersen | |
fix a bug in setjmp for SH | |||
2001-02-21 | Add an SH port done by Jean-Yves Avenard of Hewlett-Packard - Embedded | Eric Andersen | |
and Personal Systems. Thanks! -Erik | |||
2001-02-19 | Remove redundant old isatty.c since newer termios supplies one. | 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-19 | Revert to standard handling of _exit syscall in unified syscall case on i386. | Manuel Novoa III | |
2001-02-15 | Add bdflush. | Manuel Novoa III | |
2001-02-09 | Add #define to handle new ptrace support. | Manuel Novoa III | |
2001-02-09 | Implement getdtablesize(), which is used by the rpc crap. | Eric Andersen | |
-Erik |