summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/arm
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-061-0/+60
| | | | | | | 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
* It seems ARM 2.4.x kernels do not have iopl. Also add missingEric Andersen2001-03-301-0/+87
| | | | | bits/sem.h for ARM so everything now compiles and runs. -Erik
* Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc soManuel Novoa III2001-03-061-1/+1
| | | | make clean works.
* Update arm for the new way of entering main. BTW, I can now run things on armEric Andersen2001-02-232-101/+54
| | | | | | | as a shared library, using the glibc shared lib loader. :-) I've updated the pic case but havn't tested it yet. -Erik
* Revert stdio to initializing itself. Not quite a pretty but that ensures thatEric Andersen2001-02-092-51/+42
| | | | | | | 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
* It turns out that vfork was completely broken. That was why itEric Andersen2001-02-092-2/+75
| | | | | | | | 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
* _void_void_null_func never returned. I noticed this yesterdayEric Andersen2001-02-072-2/+2
| | | | | | in crt0.S and Michiel Thuys <michiel.thuys@intersil.com> noticed the same thing in crt0pic.S. -Erik
* Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III2001-01-251-1/+4
| | | | objects with shared uClibc; allow disabling long long support.
* Don't trash regs r0-r2, fix thanks to Michiel Thuys ↵Eric Andersen2001-01-251-74/+77
| | | | <michiel.thuys@intersil.com>.
* Minor comment updateEric Andersen2001-01-171-2/+7
|
* Now works on StrongArm (using crt0.S) and arm7tdmi/uClinux withEric Andersen2001-01-172-2/+83
| | | | | the arm-pic-elf compiler (using crt0pic.S). -Erik
* Fix arm so it actually works.Eric Andersen2001-01-161-40/+82
|
* Remove an extra "/" from the crt0 pathEric Andersen2001-01-161-1/+1
|
* Makefile fixesEric Andersen2001-01-161-4/+4
|
* Facelist/cleanup for several syscalls. Added poll.Eric Andersen2001-01-161-0/+51
|
* Added common handling of errno.Eric Andersen2001-01-161-6/+1
|
* Fix termios handling. Now synced with behavior of GNU libc.Eric Andersen2001-01-151-0/+212
| | | | -Erik
* Use the right name.Eric Andersen2001-01-151-1/+1
|
* USe the name crt0.o, and cp it to $(TOPDIR)/libcrt0.oEric Andersen2001-01-152-2/+76
|
* Fix naming error. s/sigsetjmp/__sigsetjmp/gEric Andersen2001-01-151-3/+3
|
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-111-4/+4
|
* Seems I forgot these...Eric Andersen2000-12-302-0/+518
|
* Handle fork and vfork on a per architecture basis...Eric Andersen2000-12-131-1/+1
|
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
|
* Need these includes, so add 'em.Eric Andersen2000-10-302-0/+134
|
* Fix symbol problem. Add in arm support -- might even work...Eric Andersen2000-10-303-1/+75
|
* Add in a platform specific _startEric Andersen2000-10-281-1/+1
|
* Not needed -- apps simply need to link vs libgcc.Eric Andersen2000-10-261-1/+1
|
* Remove some minor glibc'isms.Eric Andersen2000-10-262-3/+3
|
* Fix it so it compiles again.Eric Andersen2000-10-261-1/+1
|
* Add in arm specific bits.Eric Andersen2000-10-2632-0/+2909
|
* Move syscalls to sysdeps/linux/common (since they are common).Eric Andersen2000-10-251-7/+0
| | | | Remove _start.S since I now have a portable C version.
* Dependancy fixEric Andersen2000-10-231-3/+3
|
* Updates (list_syscalls.sh was missing _syscall0 calls).Eric Andersen2000-10-231-1/+1
|
* First pass at arm arch support. Works on my netwinder...Eric Andersen2000-10-231-0/+61
-Erik