[Bug tree-optimization/28944] tree-dce incorrectly removes an assignment.
dberlin at dberlin dot org
gcc-bugzilla@gcc.gnu.org
Sun Sep 3 23:50:00 GMT 2006
------- Comment #2 from dberlin at gcc dot gnu dot org 2006-09-03 23:50 -------
Subject: Re: New: tree-dce incorrectly removes an assignment.
> asm volatile
> (
> "push %1 \n\t"
> "call *%0 \n\t"
> "add $4, %%esp \n\t"
> :
> : "r" ( &test ), "r" ( &x )
> );
asm statements are not allowed to alter control flow
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28944
More information about the Gcc-bugs
mailing list