stmt.c (expand_asm_operands): Correctly identify asm statements no operands.

* stmt.c (expand_asm_operands): Correctly identify asm statements
        no operands.

From-SVN: r17673
This commit is contained in:
Jeffrey A Law 1998-02-05 20:59:44 +00:00 committed by Jeff Law
parent 6d819282d0
commit 78418280dd
2 changed files with 6 additions and 3 deletions

View File

@ -1,3 +1,8 @@
Thu Feb 5 21:59:49 1998 Jeffrey A Law (law@cygnus.com)
* stmt.c (expand_asm_operands): Correctly identify asm statements
no operands.
Thu Feb 5 21:56:06 1998 Mumit Khan <khan@xraylith.wisc.edu>
* c-common.c (decl_attributes): Flag unrecognized attribute

View File

@ -1305,9 +1305,7 @@ expand_asm_operands (string, outputs, inputs, clobbers, vol, filename, line)
TREE_STRING_POINTER (string), "", 0, argvec,
constraints, filename, line);
/* The only use of BODY is if no outputs are specified, so set
it volatile, at least for now. */
MEM_VOLATILE_P (body) = 1;
MEM_VOLATILE_P (body) = vol;
/* Eval the inputs and put them into ARGVEC.
Put their constraints into ASM_INPUTs and store in CONSTRAINTS. */