Commit 7ff4e41a by Joseph Myers Committed by Joseph Myers

Update TEST_I_F calls in ARM fp-int-convert tests.

gcc/testsuite:
	* gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
	macro.
	(main): Update calls to TEST_I_F.
	* gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
	macro.
	(main): Update calls to TEST_I_F.

From-SVN: r239657
parent 845d9d1a
2016-08-22 Joseph Myers <joseph@codesourcery.com> 2016-08-22 Joseph Myers <joseph@codesourcery.com>
* gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
macro.
(main): Update calls to TEST_I_F.
* gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
macro.
(main): Update calls to TEST_I_F.
2016-08-22 Joseph Myers <joseph@codesourcery.com>
* gcc.dg/torture/fp-int-convert-float128x-timode.c, * gcc.dg/torture/fp-int-convert-float128x-timode.c,
gcc.dg/torture/fp-int-convert-float32x-timode.c, gcc.dg/torture/fp-int-convert-float32x-timode.c,
gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
......
...@@ -4,14 +4,15 @@ ...@@ -4,14 +4,15 @@
#include "fp-int-convert.h" #include "fp-int-convert.h"
#define FP16_MANT_DIG 11 #define FP16_MANT_DIG 11
#define FP16_MAX_EXP 17
int int
main (void) main (void)
{ {
TEST_I_F(signed char, unsigned char, float, FP16_MANT_DIG); TEST_I_F(signed char, unsigned char, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed short, unsigned short, float, FP16_MANT_DIG); TEST_I_F(signed short, unsigned short, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed int, unsigned int, float, FP16_MANT_DIG); TEST_I_F(signed int, unsigned int, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed long, unsigned long, float, FP16_MANT_DIG); TEST_I_F(signed long, unsigned long, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed long long, unsigned long long, float, FP16_MANT_DIG); TEST_I_F(signed long long, unsigned long long, float, FP16_MANT_DIG, FP16_MAX_EXP);
exit (0); exit (0);
} }
...@@ -4,14 +4,15 @@ ...@@ -4,14 +4,15 @@
#include "fp-int-convert.h" #include "fp-int-convert.h"
#define FP16_MANT_DIG 11 #define FP16_MANT_DIG 11
#define FP16_MAX_EXP 16
int int
main (void) main (void)
{ {
TEST_I_F(signed char, unsigned char, float, FP16_MANT_DIG); TEST_I_F(signed char, unsigned char, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed short, unsigned short, float, FP16_MANT_DIG); TEST_I_F(signed short, unsigned short, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed int, unsigned int, float, FP16_MANT_DIG); TEST_I_F(signed int, unsigned int, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed long, unsigned long, float, FP16_MANT_DIG); TEST_I_F(signed long, unsigned long, float, FP16_MANT_DIG, FP16_MAX_EXP);
TEST_I_F(signed long long, unsigned long long, float, FP16_MANT_DIG); TEST_I_F(signed long long, unsigned long long, float, FP16_MANT_DIG, FP16_MAX_EXP);
exit (0); exit (0);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment