summaryrefslogtreecommitdiffstats
path: root/libgloss/arm/syscalls.c
Commit message (Collapse)AuthorAgeFilesLines
* 2005-11-30 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-11-301-1/+10
| | | | | | * arm/libcfunc.c (clock, sleep, usleep): New functions. * arm/syscalls.c (_clock): New function. (_times): Call _clock.
* 2005-08-16 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-08-161-2/+26
| | | | | | * arm/syscalls.c (initialise_monitor_handles): Set monitor_stderr to the result of SWI_open(":tt", "a") instead of simply duplicating stdout.
* 2005-08-02 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-08-021-25/+14
| | | | | | | * libgloss/arm/syscalls.c (_exit): Call _kill with the second argument set to -1, which is an invalid signal number. (_kill): Comment and coding style changes only. (_raise): Remove function.
* 2005-07-18 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-07-181-25/+42
| | | | | | | | | | | | | | | * libgloss/arm/libcfunc.c (abort): Call _exit instead of the RDI swi. (alarm): Add the weak attribute. (pause): New function. Return ENOSYS. * libgloss/arm/syscalls.c (_getpid): Add the weak attribute. (_fstat): Ditto. (_stat): Ditto. (_link): Ditto. Return ENOSYS. (_unlink): Call the swi instead of returning -1. (_raise): Add the weak attribute. Return ENOSYS. (isatty): Rename to _isatty. Call the swi instead of returning 1. (_system): Call the swi instead of returning ENOSYS. (_rename): Ditto.
* 2005-05-05 Tobias Anderberg <tobias.anderberg@axis.com>Jeff Johnston2005-05-051-1/+1
| | | | * arm/syscalls.c (get_errno): Fix output register constraint.
* 2005-04-28 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-04-281-1/+3
| | | | * libgloss/syscalls.c (get_errno): Add an output register constraint.
* 2005-02-08 Antony King <antony.king@st.com>Jeff Johnston2005-02-081-16/+8
| | | | | * arm/syscalls.c: Change CHECK_INIT to pass reentrant struct instead of file pointer.
* 2004-06-09 Toralf Lund <toralf@procaptura.com>Jeff Johnston2004-06-091-0/+630
* arm/crt0.S: Copied from newlib and it now also sets up stacks for FIQ and IRQ mode, plus calls hardware_init_hook() and software_init_hook() if present. * arm/libcfunc.c, arm/swi.h, arm/syscalls.c: Copied from newlib. * arm/Makefile.in: Build crt0.o, rdpmon-crt0.o, rdimon-crt0.o, librdpmon.a, librdimon.a - support file for "bare" setup, as well as "RDP" and "RDI" monitors. * arm/coff-rdpmon.specs, arm/elf-rdpmon.specs, arm/coff-rdimon.specs, arm/elf-rdimon.specs: gcc specs files to go with above mentioned support libs and startfiles.