On Wednesday 19 December 2007 08:33, Joerg Wunsch wrote: > Update of bug #21841 (project avr-libc): > > Status: None => Fixed > Assigned to: None => joerg_wunsch > Open/Closed: Open => Closed
Corrections are needed: 1. Now abort() (CVS's abort.S) jumps not to exit(), but to _exit(), since the exit() function is a normal program ending and the exit() can be replaced by user's realise. So, it is needed to add 'cli' to abort.S. (Sorry, I was inaccurate in my post to avr-libc-dev.) 2. It is better to restore 'XJMP _exit' in exit.S (after 'cli'). In result all possible outputs from program (exit(), abort() and return from main()) will to loop in one place: _exit, which is obtained by the GCC. One stop point is the base for automatic simulation. I can do this myself, but only half day letter. Dmitry. _______________________________________________ AVR-libc-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
