This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r123320 - in /branches/fixed-point/gcc: ChangeL...
- From: chaoyingfu at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 28 Mar 2007 23:46:12 -0000
- Subject: r123320 - in /branches/fixed-point/gcc: ChangeL...
Author: chaoyingfu
Date: Thu Mar 29 00:46:12 2007
New Revision: 123320
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123320
Log:
* doc/extend.texi (Fixed-Point): Change "integer suffix" to
"fixed-suffix".
* c-typeck.c (c_common_type): Reduce ibit1 and ibit2 by 1 for signed
integer types.
(build_unary_op): Process ++ and -- for fract types to invert
code and change inc from 1 to -1.
* fixed-value.c (fixed_convert_from_real): Floating-point 1.0 should
overflow if SATP is false.
* convert.c (convert_to_fixed): We can convert integer 1 to accum
types, but not to fract types.
Modified:
branches/fixed-point/gcc/ChangeLog
branches/fixed-point/gcc/c-typeck.c
branches/fixed-point/gcc/convert.c
branches/fixed-point/gcc/doc/extend.texi
branches/fixed-point/gcc/fixed-value.c