[Bug tree-optimization/28944] tree-dce incorrectly removes an assignment.

2006-09-03 Thread dberlin at dberlin dot org
--- 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" > "ad

[Bug tree-optimization/28944] tree-dce incorrectly removes an assignment.

2006-09-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-09-03 20:39 --- The inline-asm is incorrect as it does not tell the compiler it is going to use the value inside the pointers, it should be changed to something like: asm volatile ( "push %2