[Bug inline-asm/20718] +r constraint with uninitialized value

2005-07-21 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2005-07-21 21:06 --- gcc4 behaviour seems fine to me. A slightly simpler example int foo(int a) { int b; asm ( : +r (b) : r (a)); return b; } Can be (and is) legitimately be transformed into int

[Bug inline-asm/20718] +r constraint with uninitialized value

2005-04-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-01 19:19 --- This is not a regression and here is an example (compile on 3.2.3 with -O2 - fomit-frame-pointer on i686-pc-linux-gnu and you get the same behavior as pointed out here): unsigned long foo (unsigned long