CONFIG_ARCH_SUPPORTS_INT128 for AArch64

From: Jason A. Donenfeld
Date: Tue Oct 31 2017 - 06:18:00 EST


Hi folks,

Older versions of gcc are horrible for int128_t on aarch64, emitting a
__multi3 call, which is slow and defeats the purpose. However, more
recent versions of gcc (since 5, IIRC), do the right thing and produce
the proper inlined instructions.

Do we have the infrastructure available to test for this, and
conditionally set CONFIG_ARCH_SUPPORTS_INT128 if we do?

Thanks,
Jason