undo unistd.h; restores Cygwin & BC++ functionality
authorkvigor <kvigor@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 3 Oct 2000 05:52:14 +0000 (05:52 +0000)
committerkvigor <kvigor@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 3 Oct 2000 05:52:14 +0000 (05:52 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@444 4a8a32a2-be11-0410-ad9d-d568d2c75423

as/mcs51/lkmain.c

index 6de6fb99080134c885e519b94384db1339f45a2e..d7e04197b45215a1bf260a75216c3dcc67410129 100644 (file)
 #include <stdio.h>
 #include <string.h>
 #include <alloc.h>
-#include <unistd.h>
 #include "aslink.h"
 
+/* yuck - but including unistd.h causes problems on Cygwin by redefining
+ * addr_t.
+ */
+extern int unlink(const char *);
 
 /*)Module      lkmain.c
  *