[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The attribute module
From: |
Bruno Haible |
Subject: |
Re: The attribute module |
Date: |
Sat, 09 May 2020 13:01:02 +0200 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-177-generic; KDE/5.18.0; x86_64; ; ) |
I wrote:
> - In the lib/*.in.h header files, that may (in some circumstances) be used
> without a preceding '#include <config.h>' and that therefore are
> designed
> to be as standalone as possible, you can use the _GL_ATTRIBUTE_* macros
> if you have added a fallback definition.
The fallback definition was not guarded so far. It becomes relevant now
that m4/gnulib-common.m4 contains the more elaborate definition.
2020-05-09 Bruno Haible <address@hidden>
stdio, monetary: Don't redefine _GL_ATTRIBUTE_FORMAT.
* lib/stdio.in.h (_GL_ATTRIBUTE_FORMAT): Don't override the definition
that usually comes from m4/gnulib-common.m4.
* lib/monetary.in.h (_GL_ATTRIBUTE_FORMAT): Likewise.
2020-05-09 Bruno Haible <address@hidden>
dirent, stdlib, wchar, string: Don't redefine _GL_ATTRIBUTE_PURE.
* lib/dirent.in.h (_GL_ATTRIBUTE_PURE): Don't override the definition
that usually comes from m4/gnulib-common.m4.
* lib/stdlib.in.h (_GL_ATTRIBUTE_PURE): Likewise.
* lib/string.in.h (_GL_ATTRIBUTE_PURE): Likewise.
* lib/wchar.in.h (_GL_ATTRIBUTE_PURE): Likewise.
0001-dirent-stdlib-wchar-string-Don-t-redefine-_GL_ATTRIB.patch
Description: Text Data
0002-stdio-monetary-Don-t-redefine-_GL_ATTRIBUTE_FORMAT.patch
Description: Text Data