mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
38 lines
832 B
Diff
38 lines
832 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).
|
|
|
|
--- 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;
|