diff options
author | Francois Tigeot <ftigeot@wolfpond.org> | 2011-02-20 20:08:46 +0100 |
---|---|---|
committer | Francois Tigeot <ftigeot@wolfpond.org> | 2011-02-21 14:37:59 +0100 |
commit | ab50df50a86b773d6c74216b6e2d1035406be872 (patch) | |
tree | d2947a3c2d219b35dc1fb27288d07837e961b0b5 | |
parent | 7c17c577e0462f0b9655ac9c0debaf35b2b8668c (diff) |
Add DragonFly defines.
-rw-r--r-- | dmake/unix/runargv.c | 3 | ||||
-rw-r--r-- | scp2/source/ooo/ure.scp | 4 | ||||
-rw-r--r-- | soltools/mkdepend/imakemdep.h | 9 |
3 files changed, 12 insertions, 4 deletions
diff --git a/dmake/unix/runargv.c b/dmake/unix/runargv.c index 95bfc6115456..b3f798be8136 100644 --- a/dmake/unix/runargv.c +++ b/dmake/unix/runargv.c @@ -438,7 +438,8 @@ private_strerror (errnum) int errnum; { #ifndef __APPLE__ -# if defined(arm32) || defined(linux) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) +# if defined(arm32) || defined(linux) || defined(__FreeBSD__) || \ + defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) extern const char * const sys_errlist[]; # else extern char *sys_errlist[]; diff --git a/scp2/source/ooo/ure.scp b/scp2/source/ooo/ure.scp index cda47b44137c..0053abaaec9e 100644 --- a/scp2/source/ooo/ure.scp +++ b/scp2/source/ooo/ure.scp @@ -1000,7 +1000,7 @@ End #endif #if defined _gcc3 && !(defined FREEBSD || defined NETBSD || defined OPENBSD \ - || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT)) + || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT) || defined(DRAGONFLY)) File gid_File_Dl_GccS TXT_FILE_BODY; Dir = SCP2_URE_DL_DIR; @@ -1015,7 +1015,7 @@ End #endif #if defined _gcc3 && !(defined FREEBSD || defined NETBSD || defined OPENBSD \ - || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT)) + || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT) || defined(DRAGONFLY)) File gid_File_Dl_Stdcpp Dir = SCP2_URE_DL_DIR; TXT_FILE_BODY; diff --git a/soltools/mkdepend/imakemdep.h b/soltools/mkdepend/imakemdep.h index 494e26177013..2fc693454c12 100644 --- a/soltools/mkdepend/imakemdep.h +++ b/soltools/mkdepend/imakemdep.h @@ -274,7 +274,9 @@ char *cpp_argv[ARGUMENTS] = { #ifdef unix "-Uunix", /* remove unix symbol so that filename unix.c okay */ #endif -#if defined(__386BSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(MACH) +#if defined(__386BSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || \ + defined(MACH) || defined(DRAGONFLY) +/* FIXME: strange list of obsolete systems */ # ifdef __i386__ "-D__i386__", # endif @@ -514,6 +516,8 @@ char *cpp_argv[ARGUMENTS] = { * them to the the following table. The definition of struct symtab is * in util/makedepend/def.h. */ + +/* FIXME: strange list of obsolete systems */ struct pair predefs[] = { #ifdef apollo {"apollo", "1", NULL}, @@ -720,6 +724,9 @@ struct pair predefs[] = { #ifdef __OpenBSD__ {"__OpenBSD__", "1", NULL}, #endif +#ifdef __DragonFly__ + {"__DragonFly__", "1", NULL}, +#endif #ifdef __EMX__ {"__EMX__", "1", NULL}, #endif |