From dfca860bfcdfdfe424be540857800815ffd8d765 Mon Sep 17 00:00:00 2001 From: Jake Burkholder Date: Sat, 23 Feb 2002 19:05:26 +0000 Subject: [PATCH] Add ifdefs for sparc64. --- lib/libc/stdlib/malloc.c | 4 ++++ lib/libc/stdlib/strtod.c | 3 ++- lib/libc/xdr/xdr_float.c | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/libc/stdlib/malloc.c b/lib/libc/stdlib/malloc.c index 5bfa4ee2eac..2b8d8077fb4 100644 --- a/lib/libc/stdlib/malloc.c +++ b/lib/libc/stdlib/malloc.c @@ -57,6 +57,10 @@ # define malloc_pageshift 13U # define malloc_minsize 16U # endif +# if defined(__sparc64__) +# define malloc_pageshift 13U +# define malloc_minsize 16U +# endif # if !defined(__NETBSD_SYSCALLS) # define HAS_UTRACE # endif diff --git a/lib/libc/stdlib/strtod.c b/lib/libc/stdlib/strtod.c index e18a8526539..0af493272e5 100644 --- a/lib/libc/stdlib/strtod.c +++ b/lib/libc/stdlib/strtod.c @@ -119,7 +119,8 @@ static char sccsid[] = "@(#)strtod.c 8.1 (Berkeley) 6/4/93"; * FLT_RADIX, FLT_ROUNDS, and DBL_MAX. */ -#if defined(__i386__) || defined(__ia64__) || defined(__alpha__) +#if defined(__i386__) || defined(__ia64__) || defined(__alpha__) || \ + defined(__sparc64__) #include #if BYTE_ORDER == BIG_ENDIAN #define IEEE_BIG_ENDIAN diff --git a/lib/libc/xdr/xdr_float.c b/lib/libc/xdr/xdr_float.c index 024888f834a..0e5e9887dc1 100644 --- a/lib/libc/xdr/xdr_float.c +++ b/lib/libc/xdr/xdr_float.c @@ -64,7 +64,7 @@ static char *rcsid = "$FreeBSD$"; #if defined(__m68k__) || defined(__sparc__) || defined(__i386__) || \ defined(__mips__) || defined(__ns32k__) || defined(__alpha__) || \ defined(__arm32__) || defined(__ppc__) || defined(__ia64__) || \ - defined(__arm26__) + defined(__arm26__) || defined(__sparc64__) #include #define IEEEFP #endif