Disable float tests for __SPU__ targets due to lack of signed zero:
* c-c++-common/torture/complex-sign-add.c (check_add_float). * c-c++-common/torture/complex-sign-sub.c (check_sub_float). * c-c++-common/torture/complex-sign-mul.c (check_mul_float). * c-c++-common/torture/complex-sign-mul-one.c (check_mul_float). * c-c++-common/torture/complex-sign-mul-minus-one.c (check_mul_float). * c-c++-common/torture/complex-sign-mixed-add.c (check_add_float). * c-c++-common/torture/complex-sign-mixed-sub.c (check_sub_float). * c-c++-common/torture/complex-sign-mixed-mul.c (check_mul_float). * c-c++-common/torture/complex-sign-mixed-div.c (check_div_float). From-SVN: r162232
This commit is contained in:
parent
9a9d280e02
commit
8e7af53e4a
10 changed files with 31 additions and 0 deletions
|
@ -1,3 +1,16 @@
|
|||
2010-07-15 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||||
|
||||
Disable float tests for __SPU__ targets due to lack of signed zero:
|
||||
* c-c++-common/torture/complex-sign-add.c (check_add_float).
|
||||
* c-c++-common/torture/complex-sign-sub.c (check_sub_float).
|
||||
* c-c++-common/torture/complex-sign-mul.c (check_mul_float).
|
||||
* c-c++-common/torture/complex-sign-mul-one.c (check_mul_float).
|
||||
* c-c++-common/torture/complex-sign-mul-minus-one.c (check_mul_float).
|
||||
* c-c++-common/torture/complex-sign-mixed-add.c (check_add_float).
|
||||
* c-c++-common/torture/complex-sign-mixed-sub.c (check_sub_float).
|
||||
* c-c++-common/torture/complex-sign-mixed-mul.c (check_mul_float).
|
||||
* c-c++-common/torture/complex-sign-mixed-div.c (check_div_float).
|
||||
|
||||
2010-07-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gfortran.dg/select_char_2.f90: New test.
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
void
|
||||
check_add_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_ADD (float, __builtin_copysignf, 0.0f, 0.0if);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
void
|
||||
check_add_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_ADD (float, __builtin_copysignf, 0.0f, 0.0if);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -20,7 +20,9 @@
|
|||
void
|
||||
check_div_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_DIV (float, __builtin_copysignf, 0.0f, 0.0if, 1.0f);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
void
|
||||
check_mul_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_MUL (float, __builtin_copysignf, 0.0f, 0.0if);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
void
|
||||
check_sub_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_SUB (float, __builtin_copysignf, 0.0f, 0.0if);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -36,7 +36,9 @@
|
|||
void
|
||||
check_mul_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_MUL (float, __builtin_copysignf, 0.0f, 0.0if, 1.0f);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -36,7 +36,9 @@
|
|||
void
|
||||
check_mul_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_MUL (float, __builtin_copysignf, 0.0f, 0.0if, 1.0f);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
void
|
||||
check_mul_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_MUL (float, __builtin_copysignf, 0.0f, 0.0if);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -28,7 +28,9 @@
|
|||
void
|
||||
check_sub_float (void)
|
||||
{
|
||||
#ifndef __SPU__
|
||||
CHECK_SUB (float, __builtin_copysignf, 0.0f, 0.0if);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
|
Loading…
Add table
Reference in a new issue