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.