[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: There is no returning
From: |
Mark H Weaver |
Subject: |
Re: There is no returning |
Date: |
Thu, 14 Nov 2013 02:52:27 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Bruce Korb <address@hidden> 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