OSDN Git Service

* stmt.c (parse_input_constraint): Break out from ...
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Dec 2001 05:57:02 +0000 (05:57 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Dec 2001 05:57:02 +0000 (05:57 +0000)
commit727dae1bfcecdb605a4d04678ba63b09d2f91ee1
tree6d28189f6a9214baf767d7ebb5253187bfd875e0
parent9f0ce87da6286a003e1ee6c527668d16d99d8830
    * stmt.c (parse_input_constraint): Break out from ...
        (expand_asm_operands): ... here.  Loop over the operands twice,
        the first time only calling mark_addressable.  Correct and simplify
        the conditions for spilling an output operand to memory.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48298 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/stmt.c
gcc/testsuite/gcc.c-torture/compile/20011205-1.c [new file with mode: 0644]