resource.c (mark_referenced_resources): Look inside UNSPEC_VOLATILEs and ASM_INPUTs.
gcc/ * resource.c (mark_referenced_resources): Look inside UNSPEC_VOLATILEs and ASM_INPUTs. From-SVN: r137375
This commit is contained in:
parent
65c5f2a63f
commit
1b929c9a04
@ -1,3 +1,8 @@
|
||||
2008-07-02 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* resource.c (mark_referenced_resources): Look inside
|
||||
UNSPEC_VOLATILEs and ASM_INPUTs.
|
||||
|
||||
2008-07-02 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* rtlanal.c (add_reg_note): New function.
|
||||
|
@ -266,12 +266,9 @@ mark_referenced_resources (rtx x, struct resources *res,
|
||||
return;
|
||||
|
||||
case UNSPEC_VOLATILE:
|
||||
case TRAP_IF:
|
||||
case ASM_INPUT:
|
||||
/* Traditional asm's are always volatile. */
|
||||
res->volatil = 1;
|
||||
return;
|
||||
|
||||
case TRAP_IF:
|
||||
res->volatil = 1;
|
||||
break;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user