(svn r19248) -Fix: DOS 'port' did not compile anymore

This commit is contained in:
rubidium 2010-02-25 13:06:00 +00:00
parent 1a89a5fc92
commit 77214378ca
2 changed files with 10 additions and 1 deletions

View File

@ -22,7 +22,7 @@
#include <Path.h>
#include <storage/FindDirectory.h>
#else
#ifdef OPENBSD
#if defined(OPENBSD) || defined(DOS)
#include <unistd.h>
#endif
#include <pwd.h>

View File

@ -225,6 +225,15 @@
#endif /* defined(_MSC_VER) */
#if defined(DOS)
/* The DOS port does not have all signals/signal functions. */
#define strsignal(sig) ""
/* Use 'no floating point' for bus errors; SIGBUS does not
* exist for does, SIGNOFP not for other platforms. So it's
* fairly safe the interchange those. */
#define SIGBUS SIGNOFP
#endif
#if defined(WINCE)
#define strdup _strdup
#endif /* WINCE */