Commit 7248a630 by Jakub Jelinek Committed by Jakub Jelinek

re PR target/89093 (C++ exception handling clobbers d8 VFP register)

	PR target/89093
	* gcc.target/aarch64/return_address_sign_3.c: Remove extra space in
	target attribute.

From-SVN: r270705
parent aaae53ce
2019-04-30 Jakub Jelinek <jakub@redhat.com>
PR target/89093
* gcc.target/aarch64/return_address_sign_3.c: Remove extra space in
target attribute.
2019-04-30 Giuliano Belinassi <giuliano.belinassi@usp.br> 2019-04-30 Giuliano Belinassi <giuliano.belinassi@usp.br>
* gcc.dg/sinhatanh-2.c: Count the number of functions. * gcc.dg/sinhatanh-2.c: Count the number of functions.
......
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
int bar (int, int); int bar (int, int);
int __attribute__ ((target ("arch=armv8.3-a, branch-protection=pac-ret"))) int __attribute__ ((target ("arch=armv8.3-a,branch-protection=pac-ret")))
func1_leaf (int a, int b, int c, int d) func1_leaf (int a, int b, int c, int d)
{ {
return a + b + c + d; return a + b + c + d;
} }
int __attribute__ ((target ("arch=armv8.3-a, branch-protection=none"))) int __attribute__ ((target ("arch=armv8.3-a,branch-protection=none")))
func2_none (int a, int b, int c, int d) func2_none (int a, int b, int c, int d)
{ {
return c + bar (a, b) + d; return c + bar (a, b) + d;
......
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