45 lines
1.3 KiB
Text
45 lines
1.3 KiB
Text
|
$NetBSD: patch-ae,v 1.1 2005/12/07 03:45:21 joerg Exp $
|
||
|
|
||
|
--- src/sysdep.h.orig 2005-12-07 03:35:42.000000000 +0000
|
||
|
+++ src/sysdep.h
|
||
|
@@ -13,7 +13,7 @@
|
||
|
|
||
|
#ifdef __GNUC__
|
||
|
# define USE_LONGLONG 1
|
||
|
-# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi)
|
||
|
+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(__DragonFly__)
|
||
|
# define PERCENT_LONGLONG "%qu"
|
||
|
# elif defined(__linux__)
|
||
|
# define PERCENT_LONGLONG "%Lu"
|
||
|
@@ -22,7 +22,7 @@
|
||
|
# endif
|
||
|
#endif
|
||
|
|
||
|
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(M_UNIX)
|
||
|
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(M_UNIX) || defined(__DragonFly__)
|
||
|
# ifndef NOSHADOW
|
||
|
# define NOSHADOW
|
||
|
# endif
|
||
|
@@ -44,11 +44,7 @@ typedef unsigned long long UINT8;
|
||
|
#include <string.h>
|
||
|
#endif
|
||
|
|
||
|
-#if defined(__FreeBSD__) || defined(bsdi)
|
||
|
-# include <stdlib.h>
|
||
|
-#else
|
||
|
-# include <malloc.h>
|
||
|
-#endif /* FreeBSD */
|
||
|
+#include <stdlib.h>
|
||
|
|
||
|
#if defined(aix)
|
||
|
#include <sys/select.h>
|
||
|
@@ -83,7 +79,7 @@ typedef unsigned long long UINT8;
|
||
|
# define __hpux__
|
||
|
# endif
|
||
|
#endif
|
||
|
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi)
|
||
|
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(__DragonFly__)
|
||
|
# ifndef UTMP_FILE
|
||
|
# define UTMP_FILE "/var/run/utmp"
|
||
|
# endif
|