Commit 78418280 by Jeffrey A Law Committed by Jeff Law

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
parent 6d819282
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> Thu Feb 5 21:56:06 1998 Mumit Khan <khan@xraylith.wisc.edu>
* c-common.c (decl_attributes): Flag unrecognized attribute * c-common.c (decl_attributes): Flag unrecognized attribute
......
...@@ -1305,9 +1305,7 @@ expand_asm_operands (string, outputs, inputs, clobbers, vol, filename, line) ...@@ -1305,9 +1305,7 @@ expand_asm_operands (string, outputs, inputs, clobbers, vol, filename, line)
TREE_STRING_POINTER (string), "", 0, argvec, TREE_STRING_POINTER (string), "", 0, argvec,
constraints, filename, line); constraints, filename, line);
/* The only use of BODY is if no outputs are specified, so set MEM_VOLATILE_P (body) = vol;
it volatile, at least for now. */
MEM_VOLATILE_P (body) = 1;
/* Eval the inputs and put them into ARGVEC. /* Eval the inputs and put them into ARGVEC.
Put their constraints into ASM_INPUTs and store in CONSTRAINTS. */ Put their constraints into ASM_INPUTs and store in CONSTRAINTS. */
......
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