1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
darwin: __private_extern__ is an Apple-ism, we really don't want
In particular FSF GCC barfs about this, which is much preferred over
ancient gcc-apple (4.2.1).
--- compat/regex.c
+++ compat/regex.c
@@ -5539,9 +5539,6 @@
It returns 0 if it succeeds, nonzero if it doesn't. (See regex.h for
the return codes and their meanings.) */
-#ifdef __APPLE__
-__private_extern__
-#endif
int
regcomp (preg, pattern, cflags)
regex_t *preg;
@@ -5620,9 +5617,6 @@
We return 0 if we find a match and REG_NOMATCH if not. */
-#ifdef __APPLE__
-__private_extern__
-#endif
int
regexec (preg, string, nmatch, pmatch, eflags)
const regex_t *preg;
@@ -5728,9 +5722,6 @@
/* Free dynamically allocated space used by PREG. */
-#ifdef __APPLE__
-__private_extern__
-#endif
void
regfree (preg)
regex_t *preg;
|