From 840b91cc52085d26c112e99d733f71eb92c3ff54 Mon Sep 17 00:00:00 2001 From: Nathan Whitehorn Date: Sat, 10 Jul 2010 14:45:03 +0000 Subject: Provide 64-bit PowerPC support in libc. Obtained from: projects/ppc64 --- lib/libc/stdlib/malloc.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/libc/stdlib/malloc.c') diff --git a/lib/libc/stdlib/malloc.c b/lib/libc/stdlib/malloc.c index 295a168f63003..1b581d41327a3 100644 --- a/lib/libc/stdlib/malloc.c +++ b/lib/libc/stdlib/malloc.c @@ -249,8 +249,13 @@ __FBSDID("$FreeBSD$"); # define LG_SIZEOF_PTR 2 # define NO_TLS #endif -#ifdef __powerpc__ +#ifdef __powerpc64__ # define LG_QUANTUM 4 +# define LG_SIZEOF_PTR 3 +# define TLS_MODEL /* default */ +#elif defined(__powerpc__) +# define LG_QUANTUM 4 +# define LG_SIZEOF_PTR 2 # define TLS_MODEL /* default */ #endif #ifdef __s390x__ -- cgit v1.2.3