replace non-ANSI strcmpi by as_strcmpi
[fw/sdcc] / as / mcs51 / asm.h
index 5cfdab99817ad5ee45e89f172d4fde291ba7b247..b66ab5118009f7ce80dd09f456b6b62a693bd70b 100644 (file)
  */
 #include <limits.h>
 #ifndef PATH_MAX               /* POSIX, but not required   */
+#ifdef _MSC_VER                        /* Microsoft C */
+#include <stdlib.h>
+#define PATH_MAX       _MAX_PATH
+#else
 #define PATH_MAX               /* define a reasonable value */
 #endif
+#endif
 
 /*
  * Assembler definitions.
@@ -669,7 +674,3 @@ extern      struct  mne     mne[];
 
 extern VOID            minit();
 extern VOID machine(struct mne *);
-
-/* SD added THIS define to change
-   strcmpi --> strcmp (strcmpi is NOT ANSI) */
-#define strcmpi strcmp