From 62558765b91a535126a74c8464fa835900b11693 Mon Sep 17 00:00:00 2001
From: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Date: Sat, 3 Jun 2006 10:28:25 +0000
Subject: [PATCH] 2006-06-02  Shaun Jackman  <sjackman@gmail.com>

	* shell/lash.c (pseudo_exec) [_NEWLIB_VERSION]: Remove the
	__getopt_initialized hackery.
---
 shell/lash.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/shell/lash.c b/shell/lash.c
index 54408c97e..b8ec8c66b 100644
--- a/shell/lash.c
+++ b/shell/lash.c
@@ -1268,12 +1268,7 @@ static int pseudo_exec(struct child_prog *child)
 	{
 		char** argv_l=child->argv;
 		int argc_l;
-#ifdef _NEWLIB_VERSION
-		/* newlib uses __getopt_initialized for getopt() in
-		 * addition to optind, see newlib/libc/sys/linux/getopt.c
-		 */
-		extern int __getopt_initialized = 0;
-#endif
+
 		for(argc_l=0;*argv_l!=NULL; argv_l++, argc_l++);
 		optind = 1;
 		run_applet_by_name(name, argc_l, child->argv);