Re: RFA: fix avr gcc.dg/fixed-point/convert-accum-neg.c execution failure

2013-08-26 Thread Denis Chertykov
2013/8/26 Joern Rennecke : > The gcc.dg/fixed-point/convert-accum-neg.c execution test fails for avr > because for fractional integer to accumulator / integer conversions, > the avr target rounds towards -infinity, whereas we are supposed to round > towards 0. > > The attached patch implements roun

RFA: fix avr gcc.dg/fixed-point/convert-accum-neg.c execution failure

2013-08-26 Thread Joern Rennecke
The gcc.dg/fixed-point/convert-accum-neg.c execution test fails for avr because for fractional integer to accumulator / integer conversions, the avr target rounds towards -infinity, whereas we are supposed to round towards 0. The attached patch implements rounding towards 0, and adds an option -m