PING^2: expand_float/expand_fix changes for decimal float
Richard Guenther
richard.guenther@gmail.com
Wed Sep 5 19:56:00 GMT 2007
On 9/5/07, Janis Johnson <janis187@us.ibm.com> wrote:
> Ping:
>
> http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01129.html
>
> The backend changes to this patch have been approved, but the following
> need approval from a middle end maintainer:
The middle-end parts are ok.
Thanks,
Richard.
> * optabs.c (expand_float): Convert unsigned integer as signed only
> if it provides sufficient accuracy; add mode argument to real_2expN.
> (expand_fix): Fix comment typos; extend binary float into mode
> wider than destination for converion to unsigned integer; add mode
> argument to real_2expN.
> * real.c (real_2expN): Add mode argument to special-case decimal
> float values.
> * real.h (real_2expN): Ditto.
> * fixed-value.c (check_real_for_fixed_mode): Add mode argument to
> real_2expN.
> (fixed_from_string): Ditto.
> (fixed_to_decimal): Ditto.
> (fixed_convert_from_real): Ditto.
> (real_convert_from_fixed): Ditto.
>
> Janis
>
>
>
More information about the Gcc-patches
mailing list