This patches a very obscure condition involving a merge followed
by toggling the CVS/Root file followed by diff -N. Patch is
against current (13 May 2005) cvs HEAD.
I grant permission to distribute this patch under the terms of
the GNU Public License.
=
SETUP
=
* File 'file1' has
Derek Price [EMAIL PROTECTED] writes:
/* Enable GNU extensions in glob.h. */
-#ifndef _GNU_SOURCE
+#if defined _LIBC !defined _GNU_SOURCE
# define _GNU_SOURCE 1
#endif
I just checked the glibc source file include/libc-symbols.h, and it
defines both _LIBC and _GNU_SOURCE. So this stuff
Now for commentary on glob.h.
Derek Price [EMAIL PROTECTED] writes:
--- ../glibc-2.3.5/posix/glob.h 2004-09-16 20:55:15.0 -0400
+++ lib/glob_.h 2005-05-13 12:21:39.0 -0400
@@ -19,29 +19,48 @@
#ifndef _GLOB_H
#define _GLOB_H 1
-#include sys/cdefs.h