mirror of git://gcc.gnu.org/git/gcc.git
[AArch64] Fix 20101011-1.c
2013-11-19 Cesar Philippidis <cesar@codesourcery.com> * gcc.c-torture/execute/20101011-1.c (__aarch64__): Remove defined(__linux__). From-SVN: r205035
This commit is contained in:
parent
daa6e488c2
commit
13cbdaec86
|
|
@ -1,3 +1,8 @@
|
||||||
|
2013-11-19 Cesar Philippidis <cesar@codesourcery.com>
|
||||||
|
|
||||||
|
* gcc.c-torture/execute/20101011-1.c (__aarch64__):
|
||||||
|
Remove defined(__linux__).
|
||||||
|
|
||||||
2013-11-19 Richard Biener <rguenther@suse.de>
|
2013-11-19 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
PR tree-optimization/59164
|
PR tree-optimization/59164
|
||||||
|
|
|
||||||
|
|
@ -12,10 +12,9 @@
|
||||||
#elif defined (__sh__)
|
#elif defined (__sh__)
|
||||||
/* On SH division by zero does not trap. */
|
/* On SH division by zero does not trap. */
|
||||||
# define DO_TEST 0
|
# define DO_TEST 0
|
||||||
#elif defined (__aarch64__) && !defined(__linux__)
|
#elif defined (__aarch64__)
|
||||||
/* AArch64 divisions do trap by default, but libgloss targets do not
|
/* On AArch64 integer division by zero does not trap. */
|
||||||
intercept the trap and raise a SIGFPE. So restrict the test to
|
# define DO_TEST 0
|
||||||
AArch64 systems that use the Linux kernel. */
|
|
||||||
#elif defined (__TMS320C6X__)
|
#elif defined (__TMS320C6X__)
|
||||||
/* On TI C6X division by zero does not trap. */
|
/* On TI C6X division by zero does not trap. */
|
||||||
# define DO_TEST 0
|
# define DO_TEST 0
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue