From: Benjamin Marzinski Date: Thu, 11 Dec 2008 22:06:07 +0000 (-0600) Subject: Fix for kpartx on sparc64 X-Git-Tag: 0.4.9~161 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=22f124ea041254834ad95ea764150edbfa5974a9;p=platform%2Fupstream%2Fmultipath-tools.git Fix for kpartx on sparc64 This typedef change is necessary to make kpartx work on sparc64 machines. Signed-off-by: Benjamin Marzinski --- diff --git a/kpartx/lopart.c b/kpartx/lopart.c index b18d6fa..33f312b 100644 --- a/kpartx/lopart.c +++ b/kpartx/lopart.c @@ -30,7 +30,7 @@ #if defined(__hppa__) || defined(__powerpc64__) || defined (__alpha__) \ || defined (__x86_64__) typedef unsigned long __kernel_old_dev_t; -#elif defined(__powerpc__) || defined(__ia64__) +#elif defined(__powerpc__) || defined(__ia64__) || (defined(__sparc__) && defined (__arch64__)) typedef unsigned int __kernel_old_dev_t; #else typedef unsigned short __kernel_old_dev_t;