Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Revert last commit. If I had wanted to include that patch, I would have done | Manuel Novoa III | 2005-03-17 | 1 | -3/+3 | |
| | | | | it myself at least a year and a half ago. | |||||
* | http://bugs.uclibc.org/view.php?id=165 | Mike Frysinger | 2005-03-16 | 1 | -3/+3 | |
| | | | | | | d1mag writes: Compilation of _fpmaxtostr.c generate an internal error by m68k-elf-gcc, and this patch has been used in uClinux-dist to fix it. | |||||
* | change the reg class so it actually compiles | Mike Frysinger | 2005-03-16 | 1 | -1/+1 | |
| | ||||||
* | merge the syscalls and punt the glibc import in the process (blah, what a ↵ | Mike Frysinger | 2005-03-16 | 1 | -136/+154 | |
| | | | | waste of time that was :D) | |||||
* | get rid of linux-headers hack ... rip code from glibc | Mike Frysinger | 2005-03-16 | 1 | -7/+169 | |
| | ||||||
* | Make mips/mipsel syscalls no longer complain about the "use of memory input | Eric Andersen | 2005-03-14 | 1 | -6/+12 | |
| | | | | without lvalue in asm". Give the asm an lvalue so it can be happy. | |||||
* | - added externs to keep gcc quiet about implicit declaration of 3 functions | Ned Ludd | 2005-03-12 | 1 | -0/+5 | |
| | ||||||
* | doh! We'll get this one right yet... | Eric Andersen | 2005-02-25 | 1 | -2/+2 | |
| | ||||||
* | update so argc/argv/envp work and binaries dont just segfault immediatly | Mike Frysinger | 2005-02-21 | 1 | -6/+24 | |
| | ||||||
* | Some uClinux architectures do not define pivot_root | Eric Andersen | 2005-02-18 | 1 | -1/+10 | |
| | ||||||
* | dont need sysdep.h | Mike Frysinger | 2005-02-15 | 1 | -3/+0 | |
| | ||||||
* | some incomplete asm source for x86_64 | Mike Frysinger | 2005-02-15 | 2 | -0/+178 | |
| | ||||||
* | some more x86_64 source | Mike Frysinger | 2005-02-15 | 1 | -0/+48 | |
| | ||||||
* | some more x86_64 source | Mike Frysinger | 2005-02-15 | 2 | -0/+169 | |
| | ||||||
* | some source files for x86_64 | Mike Frysinger | 2005-02-15 | 7 | -0/+353 | |
| | ||||||
* | headers for x86_64 | Mike Frysinger | 2005-02-15 | 25 | -0/+2569 | |
| | ||||||
* | When I broke up the stdio code, the "support pre C99 compilers" va_copy compat | Manuel Novoa III | 2005-02-14 | 3 | -34/+29 | |
| | | | | | | | | | define was no longer visible to vasprintf. I didn't catch this since I no longer use such old tools. Unfortunately, some well-meaning but misguided individual decided to just cut-and-paste the macro. :-( Try to clean up the situation by putting it into a header that can be overriden by any archs that need to. If this breaks for anyone (as I said, I no longer use such old tools and so haven't tested), let me know and I'll fix it. | |||||
* | Fix some issues with nice(). SUSv3 specifies that it return the new | Manuel Novoa III | 2005-02-14 | 1 | -16/+52 | |
| | | | | | | | priority if successful, while the linux syscall returns 0. Also, in the non-syscall version, we must be sure to set errno to EPERM on failure since setpriority() can set errno to several possible values. Note: The version of glibc on my debian system is broken wrt EPERM too. | |||||
* | x86_64 fixes: make sure the fall back routine for using umount2() for ↵ | Mike Frysinger | 2005-02-13 | 1 | -2/+7 | |
| | | | | umount() actually works :) | |||||
* | x86_64 fixes: update prototype to match the other prototypes | Mike Frysinger | 2005-02-13 | 1 | -1/+1 | |
| | ||||||
* | x86_64 fixes: __NR_socketcall doesnt exist, nor does __NR_recv / __NR_send ↵ | Mike Frysinger | 2005-02-13 | 1 | -19/+21 | |
| | | | | ... so dont try using socketcall() unless the system call exists | |||||
* | touchup the $(AR) mojo to address some bugs by Peter Kjellerstedt | Mike Frysinger | 2005-02-13 | 1 | -6/+11 | |
| | ||||||
* | no more cvs | Mike Frysinger | 2005-02-12 | 14 | -19/+0 | |
| | ||||||
* | Define va_copy for pre-C99 compilers (code taken from vfprintf.c). | Peter Kjellerstedt | 2005-02-09 | 1 | -0/+13 | |
| | ||||||
* | Implement _start completely in assembler. Otherwise the compiler will | Peter Kjellerstedt | 2005-02-09 | 1 | -15/+19 | |
| | | | | | push the frame pointer when DO_DEBUG is enabled (and thus incorrect argc, argv and envp will be passed to the program). | |||||
* | Include features.h (without it, testing for __UCLIBC_HAS_THREADS__ | Peter Kjellerstedt | 2005-02-09 | 1 | -0/+1 | |
| | | | | makes no sense). | |||||
* | - 2/NN patches for ssp. Updates from Peter S. Mazinger and Robert Connolly | Ned Ludd | 2005-02-08 | 1 | -10/+9 | |
| | ||||||
* | - 1/NN patches for ssp | Ned Ludd | 2005-02-08 | 1 | -6/+7 | |
| | ||||||
* | merge parallel build support | Mike Frysinger | 2005-01-29 | 1 | -7/+7 | |
| | ||||||
* | merge parallel build support | Mike Frysinger | 2005-01-25 | 68 | -341/+303 | |
| | ||||||
* | When there is no umount syscall, but umount2 is available, then | Eric Andersen | 2005-01-23 | 1 | -0/+7 | |
| | | | | try to emulate umount() using umount2() | |||||
* | Avoid compiler warnings. | Peter Kjellerstedt | 2005-01-19 | 4 | -43/+51 | |
| | ||||||
* | Make it compile for architectures which have __UCLIBC_HAS_LFS__ defined, | Peter Kjellerstedt | 2005-01-19 | 2 | -15/+26 | |
| | | | | but neither __NR_fadvise64 nor __NR_fadvise64_64. | |||||
* | fix target dependencies to support parallel building | Mike Frysinger | 2005-01-19 | 1 | -6/+3 | |
| | ||||||
* | use $(RANLIB) | Mike Frysinger | 2005-01-19 | 1 | -2/+1 | |
| | ||||||
* | add posix_fadvise / posix_fadvise64 support | Mike Frysinger | 2005-01-17 | 3 | -8/+99 | |
| | ||||||
* | whitespace cleanup | Eric Andersen | 2005-01-16 | 1 | -4/+4 | |
| | ||||||
* | Per http://bugs.uclibc.org/view.php?id=12: | Eric Andersen | 2005-01-16 | 1 | -0/+10 | |
| | | | | Some newer archs only have umount2 | |||||
* | - ifdef bdflush update from bug #0000011 | Ned Ludd | 2005-01-16 | 1 | -0/+9 | |
| | ||||||
* | - ifdef uselib update from bug #0000013 | Ned Ludd | 2005-01-16 | 1 | -0/+2 | |
| | ||||||
* | dont bother including sysctl.h unless we need it | Mike Frysinger | 2005-01-11 | 1 | -1/+3 | |
| | ||||||
* | Jean writes: | Eric Andersen | 2005-01-11 | 1 | -1/+9 | |
| | | | | | | | | | | | | | | | | | | | Hello, under some circumstances the following small example prints lots of garbage onto the console and into the syslog: #include <syslog.h> int main () { openlog("foo", LOG_CONS|LOG_NDELAY|LOG_PID|LOG_PERROR, LOG_DAEMON); syslog (LOG_WARNING, "mlock: %m"); return 1; } The reason is, that sprintf returns with -1 and vsyslog dumps the complete buffer onto stderr and the syslogd socket. The following patch would fix the problem: | |||||
* | Patch from Bernardo Innocenti: | Eric Andersen | 2005-01-11 | 1 | -1/+2 | |
| | | | | Remove use of cast-as-l-value extension, removed in GCC 3.5. | |||||
* | Jan Lana writes: | Eric Andersen | 2005-01-11 | 1 | -11/+12 | |
| | | | | | | | | | | | | | | | | | | | | uClibc resolver doesn't lookup all search domains. For example, if you have computer 'jenda.prague.my.cz' and resolv.conf: search my.cz nameserver xx.xx.xx.xx try this: ping jenda.prague.my.cz #works ping jenda.prague #unknown host libc/inet/resolv.c doesn't want to try search domains if the domain name contains '.'. I don't find any reason for the behaviour in literature and it is inconsistent with the glibc. Patch is attached. regards, - jenda | |||||
* | Document more things inet_aton() 'should' support but actually doesn't. | Mike Frysinger | 2005-01-06 | 1 | -22/+38 | |
| | | | | | Most of the time, no one ever notices, so there's not point eh ? Also standardize tab usage. | |||||
* | Justin Cormack <justin@street-vision.com> writes: | Mike Frysinger | 2005-01-06 | 2 | -1/+66 | |
| | | | | | | | | | | | | | | | Here is a small patch to add epoll support to uclibc. The only thing I am not sure about is what needs to be done (if anything) to make it work on 2.4/2.2 kernels (are the syscall numbers defined but give errors when called or not?). Tested on 2.6, though some other issues prevent more extensive testing at the minute. Mike Frysinger: cleaned up patch and added checks to make sure that the syscall actually exists, returning ENOSYS in cases where it doesn't. | |||||
* | fix eriks e-mail address | Mike Frysinger | 2005-01-05 | 161 | -161/+161 | |
| | ||||||
* | Peter S. Mazinger: use ASFLAGS when compiling asm files | Mike Frysinger | 2004-12-26 | 1 | -6/+4 | |
| | ||||||
* | Make certain that the prototype for fgets_unlocked is defined | Eric Andersen | 2004-12-22 | 1 | -0/+1 | |
| | ||||||
* | Patch from Peter S. Mazinger: | Eric Andersen | 2004-12-22 | 1 | -1/+3 | |
| | | | | Add pie support for mips |