summaryrefslogtreecommitdiff
path: root/glob/glob.c
diff options
context:
space:
mode:
Diffstat (limited to 'glob/glob.c')
-rw-r--r--glob/glob.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/glob/glob.c b/glob/glob.c
index 1a19205..11e0c8d 100644
--- a/glob/glob.c
+++ b/glob/glob.c
@@ -227,8 +227,6 @@ extern char *alloca ();
# endif /* sparc or HAVE_ALLOCA_H. */
# endif /* GCC. */
-# define __alloca alloca
-
#endif
#ifndef __GNU_LIBRARY__
@@ -283,6 +281,14 @@ extern char *alloca ();
#endif
#include <glob.h>
+#if !defined __alloca
+# define __alloca alloca
+#endif
+
+#if !defined __stat
+# define __stat stat
+#endif
+
#ifdef HAVE_GETLOGIN_R
extern int getlogin_r __P ((char *, size_t));
#else