CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2012/11/09 13:45:17

Modified files:
        gnu/usr.bin/gcc/gcc/config/m88k: m88k.md 

Log message:
Move the actual operand contraints in define_split constructs from the lisp
expression attributes to the conditional C statement chunk, for this is the
only way to have them honored with gcc 3 (thanks for genrecog to warn about
this).

Note that most of the affected operands were ``register_operand'', hence the
"r" constraint is implied. There are a few `register + ccmode' constructs which
could have caused wrong code generation before this change, though.

Reply via email to