final.c (output_in_slot): New global variable.
authorEric Botcazou <ebotcazou@libertysurf.fr>
Fri, 3 Sep 2004 22:23:32 +0000 (00:23 +0200)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 3 Sep 2004 22:23:32 +0000 (22:23 +0000)
commitca83de6b3332b3647bfd4bda0b88e5ed258e81f9
tree3f96cb5eb38eda11441400b36fe548ce0ee364c2
parent37e6d6fe839adecbfc5ffeeeb32bd230a3701550
final.c (output_in_slot): New global variable.

* final.c (output_in_slot): New global variable.
(final_scan_insn): Add new state '2' to the 'nopeepholes' parameter.
Pass 2 as 'nopeepholes' to self for insns in a SEQUENCE.  Set
'output_in_slot' before invoking output_asm_insn.
(output_asm_insn): Add a space after the tab if 'output_in_slot'
is set.
* config/sparc/sparc.c (output_return): Pass 2 as 'nopeepholes' to
final_scan_insn.
(output_sibcall): Likewise.

From-SVN: r87056
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/final.c