fixed --nostdinc
authorjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 27 Feb 2001 10:55:37 +0000 (10:55 +0000)
committerjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 27 Feb 2001 10:55:37 +0000 (10:55 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@658 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/SDCCmain.c

index c2aee60697ef8c9e94a3ec71f9044a43040fd8a2..a40d003313df2e278bf17b894328b22c663c33c5 100644 (file)
@@ -135,7 +135,7 @@ char DefaultExePath[128];
 static const char *_preCmd[] =
 {
   "sdcpp", "-Wall", "-lang-c++", "-DSDCC=1",
-  "$l", "-I" SDCC_INCLUDE_DIR, "$1", "$2", NULL
+  "$l", "$1", "$2", NULL
 };
 
 PORT *port;
@@ -1461,6 +1461,10 @@ preProcess (char **envp)
          break;
        }
 
+      /* standard include path */
+      if (!options.nostdinc) {
+       _addToList (preArgv, "-I" SDCC_INCLUDE_DIR);
+      }
 
       /* add port (processor information to processor */
       sprintf (procDef, "-DSDCC_%s", port->target);