Commit 09bc5979 by Eric Botcazou Committed by Eric Botcazou

re PR target/35180 (built-in-setjmp.x2)

	PR target/35180
	* config/sparc/sparc.md (do_builtin_setjmp_setup): Prettify asm output.

From-SVN: r144942
parent 332459cd
2009-03-18 Eric Botcazou <ebotcazou@adacore.com>
PR target/35180
* config/sparc/sparc.md (do_builtin_setjmp_setup): Prettify asm output.
2009-03-18 Sandra Loosemore <sandra@codesourcery.com> 2009-03-18 Sandra Loosemore <sandra@codesourcery.com>
* doc/invoke.texi (Code Gen Options): Expand discussion of * doc/invoke.texi (Code Gen Options): Expand discussion of
......
...@@ -7082,10 +7082,10 @@ ...@@ -7082,10 +7082,10 @@
[(unspec_volatile [(const_int 0)] UNSPECV_SETJMP)] [(unspec_volatile [(const_int 0)] UNSPECV_SETJMP)]
"" ""
{ {
if (! cfun->calls_alloca) if (!cfun->calls_alloca)
return ""; return "";
if (! TARGET_V9) if (!TARGET_V9)
return "\tta\t3\n"; return "ta\t3";
fputs ("\tflushw\n", asm_out_file); fputs ("\tflushw\n", asm_out_file);
if (flag_pic) if (flag_pic)
fprintf (asm_out_file, "\tst%c\t%%l7, [%%sp+%d]\n", fprintf (asm_out_file, "\tst%c\t%%l7, [%%sp+%d]\n",
......
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