* stmt.c (parse_output_constraint): New function, split out
commita719f033ac0163cd5a9da88a37d719f95f928d0c
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jul 2001 16:57:31 +0000 (11 16:57 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jul 2001 16:57:31 +0000 (11 16:57 +0000)
tree3ad2cc9117f7e2b28545ce25781ebfd2087455e3
parent591275618f4a8560f2c2f88c868a3a32a47eccd8
* stmt.c (parse_output_constraint): New function, split out
from ...
(expand_asm_operands): ... here.  Use parse_output_constraint.
* tree.h (parse_output_constraint): Declare it.

* semantics.c (finish_asm_stmt): Mark the output operands
to an asm addressable, if necessary.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-3_0-branch@43939 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/stmt.c
gcc/testsuite/g++.old-deja/g++.other/asm2.C
gcc/tree.h