projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix logic bug introduced on 2007-05-06.
[gnulib.git]
/
lib
/
argp.h
diff --git
a/lib/argp.h
b/lib/argp.h
index
13b0cdd
..
1c4e06f
100644
(file)
--- a/
lib/argp.h
+++ b/
lib/argp.h
@@
-1,5
+1,5
@@
/* Hierarchial argument parsing, layered over getopt.
/* Hierarchial argument parsing, layered over getopt.
- Copyright (C) 1995-1999,2003-200
6
Free Software Foundation, Inc.
+ Copyright (C) 1995-1999,2003-200
7
Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Miles Bader <miles@gnu.ai.mit.edu>.
This file is part of the GNU C Library.
Written by Miles Bader <miles@gnu.ai.mit.edu>.
@@
-49,10
+49,12
@@
#endif
/* GCC 2.95 and later have "__restrict"; C99 compilers have
#endif
/* GCC 2.95 and later have "__restrict"; C99 compilers have
- "restrict", and "configure" may have defined "restrict". */
+ "restrict", and "configure" may have defined "restrict".
+ Other compilers use __restrict, __restrict__, and _Restrict, and
+ 'configure' might #define 'restrict' to those words. */
#ifndef __restrict
# if ! (2 < __GNUC__ || (2 == __GNUC__ && 95 <= __GNUC_MINOR__))
#ifndef __restrict
# if ! (2 < __GNUC__ || (2 == __GNUC__ && 95 <= __GNUC_MINOR__))
-# if
defined restrict ||
199901L <= __STDC_VERSION__
+# if 199901L <= __STDC_VERSION__
# define __restrict restrict
# else
# define __restrict
# define __restrict restrict
# else
# define __restrict