Use standard C type instead of __int64_t which doesn't work on Solaris.
gcc/testsuite/ChangeLog:
PR target/104724
* gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c: Use long long
instead of __int64_t.
* gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c: Ditto.
void NOINLINE
emulate_vcvtsi2sh(V512 *dest, V512 op1,
- int value_32, __int64_t value_64, int bits)
+ int value_32, long long value_64, int bits)
{
V512 v1,v2,v5,v6;
unpack_ph_2twops(op1, &v1, &v2);
void NOINLINE
emulate_vcvtsi2sh(V512 *dest, V512 op1,
- int value_32, __int64_t value_64, int bits)
+ int value_32, long long value_64, int bits)
{
V512 v1,v2,v5,v6;
unpack_ph_2twops(op1, &v1, &v2);
void NOINLINE
emulate_vcvtusi2sh(V512 *dest, V512 op1,
- int value_32, __int64_t value_64, int bits)
+ int value_32, long long value_64, int bits)
{
V512 v1,v2,v5,v6;
unpack_ph_2twops(op1, &v1, &v2);
void NOINLINE
emulate_vcvtusi2sh(V512 *dest, V512 op1,
- int value_32, __int64_t value_64, int bits)
+ int value_32, long long value_64, int bits)
{
V512 v1,v2,v5,v6;
unpack_ph_2twops(op1, &v1, &v2);