summaryrefslogtreecommitdiff
path: root/libc/sysdeps
AgeCommit message (Collapse)Author
2002-03-01Patch from M. R. Brown <mrbrown@0xd6.org> to fix pthread supportEric Andersen
for SH, and fix vfork
2002-03-01Major rework of the include files to eliminate redundancyEric Andersen
and to better support each arch. This is a really big patch... -Erik
2002-02-26Patch from Miles Bader to restrict common truncate64/ftruncate64Eric 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-26Enable pread/pwriteEric Andersen
2002-02-23Several naming cleanups so threads work properly againEric Andersen
2002-02-22Several mips fixes from Geoffrey Espin. With these, busybox withEric Andersen
ash/vi/etc now works just fine with uClibc on mips.
2002-02-20Fix from John Rigby to fix stat() so it actually works.Eric Andersen
2002-02-20oops. I had accidentally typed in "clean" when I meant "clone".Eric Andersen
This fix makes pthreads actaully work on powerpc. -Erik
2002-02-20Merge in the pthread library. This is the linuxthreads library taken fromEric 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-19Output an error if uClibc's and app's largefile configuration are incompatible.Manuel Novoa III
2002-02-16Several mips cleanups/additons from Geoffrey Espin.Eric Andersen
2002-02-16Patch from Yoshinori Sato <qzb04471@nifty.ne.jp> to fix upEric Andersen
ptrace for the Hitachi h8300
2002-02-13Fix missing longjmp symbolEric Andersen
2002-02-13A number of naming updates in preparation for adding inEric Andersen
proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me.
2002-02-06Add in clone (untested)David McCullough
Fix up setjmp/longjmp which were quite broken not withstanding all the new versions. Needs a little more test time before I'll trust this code totally.
2002-02-05Fix __adjtimex symbolEric Andersen
2002-02-04Fix naming error in brk.c, enable faster malloc by defaultEric Andersen
2002-02-04Fixup mips so it now works and provides basic functionalityEric Andersen
2002-02-04Rework powerpc to be consistant with the other arches.Eric Andersen
-Erik
2002-02-04Fix pathEric Andersen
2002-02-04Adjust sparc port do it now actually works.Eric Andersen
-Erik
2002-02-04A few more little cleanupsEric Andersen
2002-02-04Be consistant about the ways in which asm/unistd.h mightEric Andersen
be included to avoid gratuitous conflicts... This is a hack till we have proper _syscall macros for all archs. -Erik
2002-02-04Oops.Eric Andersen
2002-02-03Allow sparc code to at least compileEric Andersen
2002-02-02Add in support for the Hitach H8/300H architecture,Eric Andersen
contributed by Yoshinori Sato <qzb04471@nifty.ne.jp>
2002-02-02Several little additions and cleanups. Add getw() and putw().Eric Andersen
Add in some missing header files (netipx/ipx.h include/lastlog.h include/sgtty.h include/sys/perm.h) -Erik
2002-02-01Add in syscalls.h for mipsel, thanks to Steven J. Hill.Eric Andersen
Remove and ignore generated syscall.h files from sparc and mipsel.
2002-01-31Fix/simplify longjmp. Fix toplevel mips settingsEric Andersen
2002-01-31Fixup setjmp and longjmp so they behave themselves properly nowEric Andersen
on both x86 and arm... -Erik
2002-01-30Fixup setjmp implementation so it actaully works as expectedEric Andersen
-Erik
2002-01-29Add in setfsuid() and setfsgid() so lpr-0.72 can compile.Eric Andersen
-Erik
2002-01-29Doh! I'd included sbrk.o twice...Eric Andersen
2002-01-29Make it so powerpc can work despite lacking brk().Eric Andersen
2002-01-29Updates to the v850 architecture from Miles Bader <miles@gnu.org>Eric Andersen
2002-01-21oopsEric Andersen
2002-01-21Make sbrk common, add arm/brk.c, cleanup leftover damageEric Andersen
2002-01-17Enable fcntl64, and fix fcntl when large fils is enabled.Eric Andersen
2002-01-17Add sbrk and friendsDavid McCullough
Fix bug in setjmp (jmpbuf changed size)
2002-01-14Enable fdatasyncEric Andersen
2002-01-07Mahe 'make clean' remove generated bits/syscall.h, asEric Andersen
noted by "Kim B. Heino" <Kim.Heino@bluegiga.com> -Erik
2002-01-03Oops. I'd accidentally enabled a #define for __NR_get_kernel_symsEric Andersen
so turn that back off -Erik.
2002-01-03Enable several more syscalls.Eric Andersen
2002-01-02Fixes from M. R. Brown <mrbrown@0xd6.org> to fixup some littleEric Andersen
compile nits with the SH architecture, and support SH4,
2002-01-02Fix a few things I'd missed when using old (2.0.x) kernels.Eric Andersen
-Erik
2002-01-02Oops. Disable threading.Eric Andersen
-Erik
2002-01-02Sync SH header files with glibc 2.2.4, so it can actually have a chanceEric Andersen
(at least in theory) of working. -Erik
2002-01-02Once again, rework the signal handling to be even more correct. We noEric Andersen
longer segfault when running test/signal/sigchld.c, which exposed a bit of a rats nest. The problem ended up being a erroneous syscall defination, but in the process of finding that out, I scrubbed things up nicely and adapted things to use the rt_ signals if they are available. This now passes all the signal tests. -Erik
2002-01-02Turn off the useless personality crapEric Andersen
2002-01-01Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' forEric Andersen
proper error checking -Erik