|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] tools/ia64: Cull more ia64 code
>>> On 13.08.13 at 15:00, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote:
> --- a/tools/libfsimage/common/fsimage_grub.c
> +++ b/tools/libfsimage/common/fsimage_grub.c
> @@ -138,28 +138,6 @@ fsig_log2 (unsigned long word)
> return word;
> }
>
> -#elif defined(__ia64__)
> -
> -#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
> -# define ia64_popcnt(x) __builtin_popcountl(x)
> -#else
> -# define ia64_popcnt(x) \
> - ({ \
> - uint64_t ia64_intri_res; \
> - asm ("popcnt %0=%1" : "=r" (ia64_intri_res) : "r" (x)); \
> - ia64_intri_res; \
> - })
> -#endif
> -
> -unsigned long
> -fsig_log2 (unsigned long word)
> -{
> - unsigned long result;
> -
> - result = ia64_popcnt((word - 1) & ~word);
> - return result;
> -}
> -
> #elif defined(__powerpc__)
>
> #ifdef __powerpc64__
Why not rip out the PPC stuff here at once?
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |