@b4n commented on this pull request.
> EXTRA_DIST = \ gnu_regex/README.txt libctags_la_LIBADD += libgnu_regex.la -AM_CPPFLAGS += -I$(srcdir)/gnu_regex +AM_CPPFLAGS += -I$(srcdir)/gnu_regex -D__USE_GNU
Funny one :) It's a clash with the __used
"attribute" I'd say.
Anyway, what about this instead, as we patch this old code anyway?
diff --git a/ctags/gnu_regex/regex.h b/ctags/gnu_regex/regex.h
index 213277215..12a5eca8a 100644
--- a/ctags/gnu_regex/regex.h
+++ b/ctags/gnu_regex/regex.h
@@ -350,7 +350,7 @@ typedef enum
#ifdef __USE_GNU
# define __REPB_PREFIX(name) name
#else
-# define __REPB_PREFIX(name) __##name
+# define __REPB_PREFIX(name) __priv_##name
#endif
struct re_pattern_buffer
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.