On 12/3/18 8:05 AM, Thomas Huth wrote:
> +++ b/include/qemu/host-utils.h
> @@ -28,7 +28,6 @@
>  
>  #include "qemu/bswap.h"
>  
> -#ifdef CONFIG_INT128
>  static inline void mulu64(uint64_t *plow, uint64_t *phigh,
>                            uint64_t a, uint64_t b)
>  {
> @@ -76,35 +75,6 @@ static inline int divs128(int64_t *plow, int64_t *phigh, 
> int64_t divisor)
>          return result != *plow;
>      }
>  }
> -#else
> -void muls64(uint64_t *phigh, uint64_t *plow, int64_t a, int64_t b);
> -void mulu64(uint64_t *phigh, uint64_t *plow, uint64_t a, uint64_t b);

No, because __int128 support requires a 64-bit host.
This will not compile for a 32-bit host.


r~

Reply via email to