build-sys: add restrict keyword fallback
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
33b09aebf5
commit
7397f2c1f9
15
include/c.h
15
include/c.h
|
@ -64,6 +64,21 @@
|
|||
# define ignore_result(x) ((void) (x))
|
||||
#endif /* !__GNUC__ */
|
||||
|
||||
|
||||
/* "restrict" keyword fallback */
|
||||
#if __STDC__ != 1
|
||||
# define restrict __restrict /* use implementation __ format */
|
||||
#else
|
||||
# ifndef __STDC_VERSION__
|
||||
# define restrict __restrict /* use implementation __ format */
|
||||
# else
|
||||
# if __STDC_VERSION__ < 199901L
|
||||
# define restrict __restrict /* use implementation __ format */
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* It evaluates to 1 if the attribute/feature is supported by the current
|
||||
* compilation target. Fallback for old compilers.
|
||||
|
|
Loading…
Reference in New Issue