http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44768

Emmanuel Blot <eblot.ml at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |eblot.ml at gmail dot com

--- Comment #9 from Emmanuel Blot <eblot.ml at gmail dot com> 2011-03-11 
12:26:58 UTC ---
This issue seems to occur on 4.5.x series.

I've just got bitten with a similar issue with 4.5.2: 
a regular static function wrongly recognized as a no-return function:

    .type    nl_upt_process_download_done.clone.0, %function
nl_upt_process_download_done.clone.0:
    @ Function supports interworking.
    @ Volatile: function does not return.

and context is not restored on return

Ubuntu team seem to have encounter the same issue with 4.5.1: 
https://bugs.launchpad.net/bugs/674146

Is there an official fix ongoing for 4.5.3?

Reply via email to