summaryrefslogtreecommitdiff
path: root/net/dictd
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2003-01-12 03:00:56 +0000
committerKris Kennaway <kris@FreeBSD.org>2003-01-12 03:00:56 +0000
commit8a2eff15638d00fe83180799b3a7e48e51b0b13b (patch)
tree148d8039ee6af172585d866bc9e17666baedc740 /net/dictd
parentThis is ePSXe, a Sony Playstation emulator (Linux binary). (diff)
Fix build on sparc64 (all the world's not sunos, solaris or linnex)
Notes
Notes: svn path=/head/; revision=72952
Diffstat (limited to 'net/dictd')
-rw-r--r--net/dictd/files/patch-decl.h11
-rw-r--r--net/dictd/files/patch-libmaa::decl.h11
-rw-r--r--net/dictd/files/patch-libmaa::getopt.c11
-rw-r--r--net/dictd/files/patch-libmaa::memtest.c11
-rw-r--r--net/dictd/files/patch-libmaa::strtol.c11
5 files changed, 55 insertions, 0 deletions
diff --git a/net/dictd/files/patch-decl.h b/net/dictd/files/patch-decl.h
new file mode 100644
index 000000000000..4e970dfaa592
--- /dev/null
+++ b/net/dictd/files/patch-decl.h
@@ -0,0 +1,11 @@
+--- decl.h.orig Sat Jan 11 18:39:08 2003
++++ decl.h Sat Jan 11 18:38:58 2003
+@@ -28,7 +28,7 @@
+ declarations for standard library calls. We provide them here for
+ situations that we know about. */
+
+-#if defined(__sparc__) && !defined(__linux__)
++#if defined(__sparc__) && !(defined(__linux__) || defined(__FreeBSD__))
+ /* Both SunOS and Solaris */
+ extern int getrusage( int who, struct rusage * );
+ extern void bcopy( const void *, void *, int );
diff --git a/net/dictd/files/patch-libmaa::decl.h b/net/dictd/files/patch-libmaa::decl.h
new file mode 100644
index 000000000000..af6518a57173
--- /dev/null
+++ b/net/dictd/files/patch-libmaa::decl.h
@@ -0,0 +1,11 @@
+--- libmaa/decl.h.orig Fri Aug 2 12:43:15 2002
++++ libmaa/decl.h Sat Jan 11 18:39:01 2003
+@@ -28,7 +28,7 @@
+ declarations for standard library calls. We provide them here for
+ situations that we know about. */
+
+-#if defined(__sparc__) && !defined(linux)
++#if defined(__sparc__) && !(defined(linux) || defined(__FreeBSD__))
+ #include <sys/resource.h>
+ /* Both SunOS and Solaris */
+ extern int getrusage( int who, struct rusage * );
diff --git a/net/dictd/files/patch-libmaa::getopt.c b/net/dictd/files/patch-libmaa::getopt.c
new file mode 100644
index 000000000000..7db8008f368c
--- /dev/null
+++ b/net/dictd/files/patch-libmaa::getopt.c
@@ -0,0 +1,11 @@
+--- libmaa/getopt.c.orig Sat Jan 11 18:40:00 2003
++++ libmaa/getopt.c Sat Jan 11 18:40:12 2003
+@@ -44,7 +44,7 @@
+
+ #include <stdio.h>
+
+-#ifdef __sparc__
++#if defined(__sparc__) && !defined(__FreeBSD__)
+ extern int fprintf( FILE *, const char *, ... );
+ extern int strncmp( const char *, const char *, int n );
+ #endif
diff --git a/net/dictd/files/patch-libmaa::memtest.c b/net/dictd/files/patch-libmaa::memtest.c
new file mode 100644
index 000000000000..7e40ee4f536c
--- /dev/null
+++ b/net/dictd/files/patch-libmaa::memtest.c
@@ -0,0 +1,11 @@
+--- libmaa/memtest.c.orig Sat Jan 11 18:40:21 2003
++++ libmaa/memtest.c Sat Jan 11 18:40:45 2003
+@@ -24,7 +24,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+
+-#ifdef __sparc__
++#if defined(__sparc__) && !defined(__FreeBSD__)
+ extern int printf( const char *, ... );
+ #endif
+
diff --git a/net/dictd/files/patch-libmaa::strtol.c b/net/dictd/files/patch-libmaa::strtol.c
new file mode 100644
index 000000000000..648ed0b672d2
--- /dev/null
+++ b/net/dictd/files/patch-libmaa::strtol.c
@@ -0,0 +1,11 @@
+--- libmaa/strtol.c.orig Sat Jan 11 18:40:34 2003
++++ libmaa/strtol.c Thu Aug 24 21:59:08 1995
+@@ -25,7 +25,7 @@
+ #include <stdlib.h>
+ #include <errno.h>
+
+-#ifdef __sparc__
++#if defined(__sparc__) && !defined(__FreeBSD__)
+ extern int errno;
+ extern int toupper(int);
+ #endif