diff --git a/configs/eagle100/README.txt b/configs/eagle100/README.txt index af08a1c88b..ba2fbefab8 100644 --- a/configs/eagle100/README.txt +++ b/configs/eagle100/README.txt @@ -81,7 +81,10 @@ GNU Toolchain Options NOTE 2: The devkitARM toolchain includes a version of MSYS make. Make sure that the paths to Cygwin's /bin and /usr/bin directories appear BEFORE the devkitARM - path or will get the wrong version of make. + path or will get the wrong version of make. It has been reported to me that the + devkitARM will require an lower optimization level of -O1. Currently all of the + Make.def files have -O2 for devkitARM -- if you are using this toolchain, you may + need to review these settings. CodeSourcery on Linux ^^^^^^^^^^^^^^^^^^^^^ diff --git a/examples/nsh/nsh_telnetd.c b/examples/nsh/nsh_telnetd.c index a3eb4965d3..546b88ce77 100644 --- a/examples/nsh/nsh_telnetd.c +++ b/examples/nsh/nsh_telnetd.c @@ -1,7 +1,7 @@ /**************************************************************************** * examples/nsh/nsh_telnetd.c * - * Copyright (C) 2007-2009 Gregory Nutt. All rights reserved. + * Copyright (C) 2007-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt * * This is a leverage of similar logic from uIP: @@ -59,6 +59,9 @@ #include #include +#if defined(CONFIG_EXAMPLES_NSH_DHCPC) +# include +#endif #include "nsh.h" @@ -782,6 +785,9 @@ static void nsh_telnetexit(FAR struct nsh_vtbl_s *vtbl) int nsh_telnetmain(int argc, char *argv[]) { struct in_addr addr; +#if defined(CONFIG_EXAMPLES_NSH_DHCPC) + FAR void *handle; +#endif #if defined(CONFIG_EXAMPLES_NSH_DHCPC) || defined(CONFIG_EXAMPLES_NSH_NOMAC) uint8_t mac[IFHWADDRLEN]; #endif