Bruce Korb <bk...@gnu.org> writes: > On 11/10/13 12:41, Paul Eggert wrote: >> A better solution, if you want to be portable to >> MSVC, is to use _Noreturn instead of noreturn. >> This is for reasons described in stdnoreturn.in.h. >> >> '_Noreturn' is a bit ugly; if you don't care about >> MSVC, then __attribute__((__noreturn__)) is >> a good way to go. > > Hi Paul, > > Thanks. As mentioned in the GCC pages, using the prefix/suffix > of "__" is the right way to go -- for Guile.
FYI, I recently made precisely that change to the stable-2.0 branch, which will become Guile 2.0.10: http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commitdiff;h=36c40440078c005cd5e239cca487d29f6f60007d;hp=b1fe20c24ccb380420ea1ffdc7f249224072dcdc Regards, Mark