merge from gcc
This commit is contained in:
parent
6338913390
commit
38b581ae41
@ -1,3 +1,8 @@
|
|||||||
|
2002-04-16 David S. Miller <davem@redhat.com>
|
||||||
|
|
||||||
|
* xregex2.h (__restrict_arr): Define to __restrict on GCC
|
||||||
|
3.1 and later. Do not redefine.
|
||||||
|
|
||||||
2002-04-01 Phil Edwards <pme@gcc.gnu.org>
|
2002-04-01 Phil Edwards <pme@gcc.gnu.org>
|
||||||
|
|
||||||
* dyn-string.h: Also allow IN_GLIBCPP_V3 to redefine names.
|
* dyn-string.h: Also allow IN_GLIBCPP_V3 to redefine names.
|
||||||
|
@ -529,10 +529,16 @@ extern int re_exec _RE_ARGS ((const char *));
|
|||||||
# endif
|
# endif
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
/* For now unconditionally define __restrict_arr to expand to nothing.
|
|
||||||
Ideally we would have a test for the compiler which allows defining
|
/* GCC 3.1 and later support declaring arrays as non-overlapping
|
||||||
it to restrict. */
|
using the syntax array_name[restrict] */
|
||||||
|
#ifndef __restrict_arr
|
||||||
|
# if ! (3 < __GNUC__ || (3 == __GNUC__ && 1 <= __GNUC_MINOR__)) || defined (__GNUG__)
|
||||||
# define __restrict_arr
|
# define __restrict_arr
|
||||||
|
# else
|
||||||
|
# define __restrict_arr __restrict
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/* POSIX compatibility. */
|
/* POSIX compatibility. */
|
||||||
extern int regcomp _RE_ARGS ((regex_t *__restrict __preg,
|
extern int regcomp _RE_ARGS ((regex_t *__restrict __preg,
|
||||||
|
Loading…
Reference in New Issue
Block a user