Feature #1342 ยป 0040-gnulib-common.m4-Update-to-serial-110.patch
| dependencies/m4/gnulib-common.m4 | ||
|---|---|---|
|
# gnulib-common.m4
|
||
|
# serial 109
|
||
|
# serial 110
|
||
|
dnl Copyright (C) 2007-2025 Free Software Foundation, Inc.
|
||
|
dnl This file is free software; the Free Software Foundation
|
||
|
dnl gives unlimited permission to copy and/or distribute it,
|
||
| ... | ... | |
|
# endif
|
||
|
# define _GL_ATTR_noinline _GL_GNUC_PREREQ (3, 1)
|
||
|
# define _GL_ATTR_nonnull _GL_GNUC_PREREQ (3, 3)
|
||
|
# define _GL_ATTR_nonnull_if_nonzero _GL_GNUC_PREREQ (15, 1)
|
||
|
# define _GL_ATTR_nonstring _GL_GNUC_PREREQ (8, 0)
|
||
|
# define _GL_ATTR_nothrow _GL_GNUC_PREREQ (3, 3)
|
||
|
# define _GL_ATTR_packed _GL_GNUC_PREREQ (2, 7)
|
||
| ... | ... | |
|
# endif
|
||
|
#endif
|
||
|
/* _GL_ATTRIBUTE_NONNULL_IF_NONZERO (NP, NI) declares that the argument NP
|
||
|
(a pointer) must not be NULL if the argument NI (an integer) is != 0. */
|
||
|
/* Applies to: functions. */
|
||
|
#ifndef _GL_ATTRIBUTE_NONNULL_IF_NONZERO
|
||
|
# if _GL_HAS_ATTRIBUTE (nonnull_if_nonzero)
|
||
|
# define _GL_ATTRIBUTE_NONNULL_IF_NONZERO(np, ni) __attribute__ ((__nonnull_if_nonzero__ (np, ni)))
|
||
|
# else
|
||
|
# define _GL_ATTRIBUTE_NONNULL_IF_NONZERO(np, ni)
|
||
|
# endif
|
||
|
#endif
|
||
|
/* _GL_ATTRIBUTE_NONSTRING declares that the contents of a character array is
|
||
|
not meant to be NUL-terminated. */
|
||
|
/* Applies to: struct/union members and variables that are arrays of element
|
||