configs/xtrs/nsh and pashello now use kconfig-frontends and build Windows native

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5422 42af7a65-404d-4744-a932-0658087f49c3
diff --git a/nshlib/nsh_consolemain.c b/nshlib/nsh_consolemain.c
index 6b51be4..f05447a 100644
--- a/nshlib/nsh_consolemain.c
+++ b/nshlib/nsh_consolemain.c
@@ -160,11 +160,11 @@
         }
     }
 
-  /* Clean up */
+  /* Clean up.  We do not get here, but this is necessary to keep some
+   * compilers happy.  But others will complain that this code is not
+   * reachable.
+   */
 
   nsh_exit(&pstate->cn_vtbl, 0);
-
-  /* We do not get here, but this is necessary to keep some compilers happy */
-
   return OK;
 }
diff --git a/nshlib/nsh_dbgcmds.c b/nshlib/nsh_dbgcmds.c
index 5463e0f..85a4ccb 100644
--- a/nshlib/nsh_dbgcmds.c
+++ b/nshlib/nsh_dbgcmds.c
@@ -103,7 +103,7 @@
       pcvalue++;
 
       lvalue = (unsigned long)strtol(pcvalue, NULL, 16);
-      if (lvalue > 0xffffffff)
+      if (lvalue > 0xffffffffL)
         {
           return -EINVAL;
         }
@@ -131,6 +131,7 @@
     {
       mem->dm_count = 1;
     }
+
   return OK;
 }