mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-30 20:58:14 -07:00
38 lines
836 B
Diff
38 lines
836 B
Diff
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).
|
|
|
|
--- a/compat/regex.c
|
|
+++ b/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;
|