http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58048
--- Comment #4 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Marek Polacek from comment #3) > Note that with -O0: > d.c: In function ‘div3’: > d.c:102:3: error: inconsistent operand constraints in an ‘asm’ Just replace 32 with 32.0 as the asm operand.