[Bug middle-end/57586] ICE when expanding volatile asm using unaligned pointer

amodra at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Sep 24 11:32:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57586

--- Comment #6 from Alan Modra <amodra at gcc dot gnu.org> ---
Author: amodra
Date: Tue Sep 24 11:32:28 2013
New Revision: 202866

URL: http://gcc.gnu.org/viewcvs?rev=202866&root=gcc&view=rev
Log:
    PR middle-end/57134
    PR middle-end/57586
    * stmt.c (expand_asm_operands): Call expand_expr with
    EXPAND_MEMORY for output operands that disallow regs.  Don't
    use EXPAND_WRITE on inout operands.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/stmt.c



More information about the Gcc-bugs mailing list