Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-03-13 | New versions of the various string to int functions which are smaller | Manuel Novoa III | |
than the old ones, even with errno setting turned on now. Also, at least on i386, we no longer need the long long helper functions for division and mod from libgcc.a. | |||
2002-03-13 | Fix stdin/stdout initialization of buffering type. I had changed the | Manuel Novoa III | |
default static initiailization and forgotten to update _stdio_init(). | |||
2002-03-13 | Oops... forgot to update abort.c. | Manuel Novoa III | |
2002-03-13 | Apply Miles Bader's missing __va_copy() fix. | Manuel Novoa III | |
2002-03-12 | Fix another O_LARGEFILE bug. Also, I forget to make floating point optional | Manuel Novoa III | |
in the new printf code. | |||
2002-03-12 | So much for fcntl flags being resonably consistent across archs... (hopefully) | Manuel Novoa III | |
fix O_APPEND and O_LARGEFILE handling in _stdio_fopen(). Someone else will have to check of course... | |||
2002-03-12 | Fix fflush(NULL) and tweak _stdio_term() for the unbuffered stdio option. | Manuel Novoa III | |
2002-03-12 | Oops.. had left thread support forced on. | Manuel Novoa III | |
2002-03-12 | Fix a segfault in scandir for empty directories. After looking over | Eric Andersen | |
our version, I'm adopting the scandir from glibc (with minor changes) instead as it seems simpler and already correct. | |||
2002-03-12 | Fixup redefinition of NL_ARGMAX | Eric Andersen | |
2002-03-12 | Deal with cvs "feature"... or is that cvs _user_... | Manuel Novoa III | |
2002-03-12 | Swap in the new stdio code. | Manuel Novoa III | |
2002-03-09 | Avoid forced -lpthread lnkage when threading is enabled | Eric Andersen | |
2002-03-05 | Remove sys/io.h include, since not everyone has it | Eric Andersen | |
2002-03-05 | Initial checkin | Miles Bader | |
2002-03-05 | Re-add files which were mistakenly deleted during the big bits/ update. | Miles Bader | |
2002-03-05 | Remove extraneous file | Miles Bader | |
2002-03-02 | Remove generated stuff, restore sh/sys/procfs.h from M. R. Brown | Eric Andersen | |
2002-03-01 | Move syscall.h generation to the top level Makefile | Eric Andersen | |
-Erik | |||
2002-03-01 | Patch from Miles Bader to allow Large File support on the v850. | Eric Andersen | |
2002-03-01 | Fix for some comments, from Miles Bader | Eric Andersen | |
2002-03-01 | Patch from M. R. Brown <mrbrown@0xd6.org> to fix pthread support | Eric Andersen | |
for SH, and fix vfork | |||
2002-03-01 | Major rework of the include files to eliminate redundancy | Eric Andersen | |
and to better support each arch. This is a really big patch... -Erik | |||
2002-02-26 | A few more little cleanups | Eric Andersen | |
2002-02-26 | Don't redefine stuff | Eric Andersen | |
2002-02-26 | Be consistant and use an unsigned char * throughout | Eric Andersen | |
2002-02-26 | don't pretend to be reentrant yet | Eric Andersen | |
2002-02-26 | Fix redefine problem | Eric Andersen | |
2002-02-26 | Fix redefinition problem | Eric Andersen | |
2002-02-26 | Give the label a ; so compilers have no excuse to whine | Eric Andersen | |
2002-02-26 | Patch from Miles Bader to restrict common truncate64/ftruncate64 | Eric Andersen | |
syscalls to 64-bit systems, since we can't be sure that the _syscall macros can cope with 64 bit args on 32 bit arches. | |||
2002-02-26 | Proper support for setting h_errno | Eric Andersen | |
2002-02-26 | Fix rpc + threads so it now compiles. | Eric Andersen | |
2002-02-26 | Thomas Fritzsche noticed that __open_etc_hosts was only changing a | Eric Andersen | |
local copy of the FILE pointer, thereby causing /etc/hosts lookups to fail with Resolver errors. This patch from Thomas fixes the problem. | |||
2002-02-26 | Enable pread/pwrite | Eric Andersen | |
2002-02-25 | I shouldn't try to program when sleepy, since I totally botched | Eric Andersen | |
the fcntl interface... -Erik | |||
2002-02-25 | When messing with fd NONBLOCK status, put things back the way we found | Eric Andersen | |
them afterwards. As was, this hosed things up for fds shared with a parent process. Very bad for shells... Oops. -Erik | |||
2002-02-25 | Try this version instead... | Eric Andersen | |
2002-02-23 | Support isblank() | Eric Andersen | |
2002-02-23 | IEEE Std 1003.1-2001 says that the "fclose() function shall fail [with] | Eric Andersen | |
EINTR [when] the fclose() function was interrupted by a signal". But looking in the current uClibc stdio.c for some bizarre reason we had a special case where when errno was EINTR, we would keep on trying instead. Doh! Fix that, -Erik | |||
2002-02-23 | Several naming cleanups so threads work properly again | Eric Andersen | |
2002-02-23 | Per discussion with Manuel, when we call __stdio_flush_buffers | Eric Andersen | |
from abort() and from _exit(), we need to ensure that flushing will not cause us to block. So use fcntl to set the fd's to non-block mode... | |||
2002-02-22 | Several mips fixes from Geoffrey Espin. With these, busybox with | Eric Andersen | |
ash/vi/etc now works just fine with uClibc on mips. | |||
2002-02-21 | When vfork is not available and we have an MMU, then use fork() | Eric Andersen | |
-Erik | |||
2002-02-21 | Miles Bader noticed that I'd messed up by always pulling | Eric Andersen | |
errno in, regardless of whether it is being used... -Erik | |||
2002-02-20 | Fix from John Rigby to fix stat() so it actually works. | Eric Andersen | |
2002-02-20 | oops. I had accidentally typed in "clean" when I meant "clone". | Eric Andersen | |
This fix makes pthreads actaully work on powerpc. -Erik | |||
2002-02-20 | This is a bit less messy | Eric Andersen | |
2002-02-20 | Merge in the pthread library. This is the linuxthreads library taken from | Eric Andersen | |
glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik | |||
2002-02-19 | Output an error if uClibc's and app's largefile configuration are incompatible. | Manuel Novoa III | |