summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/arm
AgeCommit message (Collapse)Author
2001-05-12This file was missing on armEric Andersen
2001-05-12Add missing header file for armEric Andersen
2001-05-12Ok, this should finish off my massive ro-organization. The sourceEric 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-07Change 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-04-28Fix up a commentEric Andersen
2001-04-24These are needed for arm ld.so support (not at all working yet...)Eric Andersen
-Erik
2001-04-20Nobody should be using the SYS_ syscall names. Use the __NR_<foo>Eric Andersen
names instead. -Erik
2001-04-19Add missing alias siglongjmp = longjmp;Eric Andersen
-Erik
2001-04-19Remove all the __THROW macrosEric Andersen
2001-04-06Fix 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-03-30It seems ARM 2.4.x kernels do not have iopl. Also add missingEric Andersen
bits/sem.h for ARM so everything now compiles and runs. -Erik
2001-03-06Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc soManuel Novoa III
make clean works.
2001-02-23Update arm for the new way of entering main. BTW, I can now run things on armEric 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-09Revert stdio to initializing itself. Not quite a pretty but that ensures thatEric Andersen
we don't blow up by using too much stack space, and simplifies the job of supporting new architectures, since they don't have to mess with calling foo init functions in crt0 and cleaning up the resulting damage. -Erik
2001-02-09It turns out that vfork was completely broken. That was why itEric Andersen
wouldn't run on my little arm7tdmi/uClinux boards, since without vfork working, nothing works on uClinux. It took me forever to find this, since other problems were hiding this one. Big, huge, sigh of relief. -Erik
2001-02-07_void_void_null_func never returned. I noticed this yesterdayEric Andersen
in crt0.S and Michiel Thuys <michiel.thuys@intersil.com> noticed the same thing in crt0pic.S. -Erik
2001-01-25Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III
objects with shared uClibc; allow disabling long long support.
2001-01-25Don't trash regs r0-r2, fix thanks to Michiel Thuys ↵Eric Andersen
<michiel.thuys@intersil.com>.
2001-01-17Minor comment updateEric Andersen
2001-01-17Now works on StrongArm (using crt0.S) and arm7tdmi/uClinux withEric Andersen
the arm-pic-elf compiler (using crt0pic.S). -Erik
2001-01-16Fix arm so it actually works.Eric Andersen
2001-01-16Remove an extra "/" from the crt0 pathEric Andersen
2001-01-16Makefile fixesEric Andersen
2001-01-16Facelist/cleanup for several syscalls. Added poll.Eric Andersen
2001-01-16Added common handling of errno.Eric Andersen
2001-01-15Fix termios handling. Now synced with behavior of GNU libc.Eric Andersen
-Erik
2001-01-15Use the right name.Eric Andersen
2001-01-15USe the name crt0.o, and cp it to $(TOPDIR)/libcrt0.oEric Andersen
2001-01-15Fix naming error. s/sigsetjmp/__sigsetjmp/gEric Andersen
2001-01-11A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen
2000-12-30Seems I forgot these...Eric Andersen
2000-12-13Handle fork and vfork on a per architecture basis...Eric Andersen
2000-11-04Fix doc blunder.Eric Andersen
2000-11-04Make spelling of uClibc be consistant.Eric Andersen
2000-10-30Need these includes, so add 'em.Eric Andersen
2000-10-30Fix symbol problem. Add in arm support -- might even work...Eric Andersen
2000-10-28Add in a platform specific _startEric Andersen
2000-10-26Not needed -- apps simply need to link vs libgcc.Eric Andersen
2000-10-26Remove some minor glibc'isms.Eric Andersen
2000-10-26Fix it so it compiles again.Eric Andersen
2000-10-26Add in arm specific bits.Eric Andersen
2000-10-25Move syscalls to sysdeps/linux/common (since they are common).Eric Andersen
Remove _start.S since I now have a portable C version.
2000-10-23Dependancy fixEric Andersen
2000-10-23Updates (list_syscalls.sh was missing _syscall0 calls).Eric Andersen
2000-10-23First pass at arm arch support. Works on my netwinder...Eric Andersen
-Erik