This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[RFA] __restrict_arr


Hi all,
in GCC 3.1 the symbol __restrict_arr is already defined and doesn't need to be redegined in include/xregex2.h. So I wrapped it into a condition. It prevents compiler from complaining. Any objections or can I commit it?

Michal Ludvig
--
* SuSE CR, s.r.o * mludvig@suse.cz
* +420 2 9654 5373 * http://www.suse.cz
2002-07-17  Michal Ludvig  <mludvig@suse.cz>

	* include/xregex2.h: Wrap __restrict_arr between #ifndef/#endif.

Index: include/xregex2.h
===================================================================
RCS file: /cvs/src/src/include/xregex2.h,v
retrieving revision 1.2
diff -u -p -r1.2 xregex2.h
--- include/xregex2.h	19 Jul 2001 00:04:11 -0000	1.2
+++ include/xregex2.h	18 Jul 2002 11:31:36 -0000
@@ -532,7 +532,9 @@ extern int re_exec _RE_ARGS ((const char
 /* For now unconditionally define __restrict_arr to expand to nothing.
    Ideally we would have a test for the compiler which allows defining
    it to restrict.  */
+#ifndef __restrict_arr
 #define __restrict_arr
+#endif
 
 /* POSIX compatibility.  */
 extern int regcomp _RE_ARGS ((regex_t *__restrict __preg,

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]