aboutsummaryrefslogtreecommitdiff
path: root/libgloss/arm/libcfunc.c
AgeCommit message (Collapse)AuthorFilesLines
2006-12-25 * arm/licfunc.c (do_AngelSWI): Remove.Kazu Hirata1-14/+0
* arm/syscalls.c (do_AngelSWI): Remove. * arm/swi.h (do_AngelSWI): New.
2006-06-052006-06-05 Shaun Jackman <sjackman@gmail.com>Jeff Johnston1-12/+0
* arm/syscalls.c (kill) [ARM_RDI_MONITOR]: Use the signal argument to choose an ADP exception reason. * arm/libcfunc.c (abort): Remove this function.
2006-02-072006-02-07 Paul Brook <paul@codesourcery.com>Jeff Johnston1-1/+1
* arm/crt0.S: Add Thumb-2 startup code. * arm/redboot-crt0.S: Ditto. * arm/libcfunc.c (do_AngelSWI): Use AngelSWIInsn. * arm/swi.h (AngelSWIInsn, AngelSWIAsm): Define. * arm/trap.S: Disable for Thumb-2.
2005-11-302005-11-30 Shaun Jackman <sjackman@gmail.com>Jeff Johnston1-1/+31
* arm/libcfunc.c (clock, sleep, usleep): New functions. * arm/syscalls.c (_clock): New function. (_times): Call _clock.
2005-11-172005-11-17 Shaun Jackman <sjackman@gmail.com>Jeff Johnston1-4/+1
* libgloss/arm/libcfunc.c (isatty): Call _isatty. GDB now supports the IsTTY SWI that _isatty calls.
2005-08-02Fixed comment spacing.Jeff Johnston1-1/+1
2005-08-022005-08-02 Shaun Jackman <sjackman@gmail.com>Jeff Johnston1-0/+10
* libgloss/arm/libcfunc.c (isatty): New function.
2005-07-182005-07-18 Shaun Jackman <sjackman@gmail.com>Jeff Johnston1-5/+16
* 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.
2004-06-092004-06-09 Toralf Lund <toralf@procaptura.com>Jeff Johnston1-0/+40
* 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.