Mercurial > flash_v2
diff packages/redboot/current/ChangeLog @ 1002:609c8b1447ee
HAL enhancements from Pierre Habraken
| author | msalter |
|---|---|
| date | Tue, 06 May 2003 21:00:18 +0000 |
| parents | 0138b3d6b8a0 |
| children | f1aa765500df |
line wrap: on
line diff
--- a/packages/redboot/current/ChangeLog +++ b/packages/redboot/current/ChangeLog @@ -1,3 +1,26 @@ +2003-05-06 Mark Salter <msalter@redhat.com> + + * src/main.c (cyg_start): Clear gdb_active when returning from stub. + +2003-05-06 Pierre Habraken <Pierre.Habraken@imag.fr> + + * cdl/redboot.cdl: Added option + CYGOPT_REDBOOT_BSP_SYSCALLS_EXIT_WITHOUT_TRAP for enabling (possibly + single shot) programs to exit and return a termination status as + their normal behavior (i.e. without raising a SIGTRAP). + * src/syscall.c (__do_syscall): Added conditionally compiled code + to SYS_exit for returning to RedBoot main loop without raising a + SIGTRAP, even when the calling program is not being debugged. + * src/main.c (cyg_start): Added code (following Jonathan Larmour's + and Mark Salter's suggestions) to RedBoot main loop: a (context) + savepoint is created before the thread of control is transferred to + gdb stubs (through a trampoline procedure). This savepoint enables + the stubs to return control back to the main loop by calling the + return_to_redboot procedure (macro CYGACC_CALL_IF_MONITOR_RETURN). + Procedure go_trampoline and variables go_saved_context and + go_return_status have been respectively renamed to trampoline, + saved_context and return_status. + 2003-04-23 Chris Garry <cgarry@sweeneydesign.co.uk> * src/flash.c: Only perform RAM check in fis load command when
