[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] stdlib: support non-GCC __attribute__
From: |
Paul Eggert |
Subject: |
Re: [PATCH] stdlib: support non-GCC __attribute__ |
Date: |
Sun, 13 Feb 2011 12:58:32 -0800 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 |
On 02/13/2011 03:43 AM, Bruno Haible wrote:
> Yes, I agree gnulib should not interfere with the definition of
> __attribute__ that the application has provided in its .h files.
Or, more generally, gnulib should not suppress the application's use
of __attribute__. Emacs did not #define __attribute__; it merely used
__attribute__.
> Here's a proposed patch.
That looks good as far as it goes, but while we're at it,
shouldn't we use a consistent naming convention?
It's confusing that one .h file uses _GL_ATTRIBUTE_NORETURN and
another uses ATTRIBUTE_NORETURN, for the same notion.
> I think the definitions of __attributes__ in
> .c files have a low risk and can be left alone.
If nobody objects, I'd like to apply a similar patch
to the C files as well, if only to forestall people
cutting-and-pasting wrong code from them in the future.
- [PATCH] stdlib: support non-GCC __attribute__, Paul Eggert, 2011/02/12
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/12
- Re: [PATCH] stdlib: support non-GCC __attribute__, Paul Eggert, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__, Paul Eggert, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__,
Paul Eggert <=
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/13
- Re: [PATCH] stdlib: support non-GCC __attribute__, Jim Meyering, 2011/02/14
- Re: [PATCH] stdlib: support non-GCC __attribute__, Paul Eggert, 2011/02/14
- Re: [PATCH] stdlib: support non-GCC __attribute__, Bruno Haible, 2011/02/14
- Re: installable stdlib.h, Bruno Haible, 2011/02/13
- Re: installable stdlib.h, Paul Eggert, 2011/02/13