------- Comment #5 from rearnsha at gcc dot gnu dot org 2009-12-14 23:35 ------- There's a lot of debate about whether the ARM behaviour is a good thing or not. Not pushing the return address means that the debugger cannot generate a back-trace in the event that the no-return function is something like abort(); however, we could avoid pushing most of the other registers.
-- rearnsha at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|minor |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38203