This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PING^2: expand_float/expand_fix changes for decimal float


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
>
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]