Adapt installed powerpc headers better for soft-float / no-FPRs

Ryan S. Arnold ryan.arnold@gmail.com
Thu Jan 17 02:03:00 GMT 2013


On Tue, Jan 15, 2013 at 10:28 AM, Joseph S. Myers
<joseph@codesourcery.com> wrote:
>
> This version has both those fixes.
>
> 2013-01-15  Joseph Myers  <joseph@codesourcery.com>
>
>         * sysdeps/powerpc/bits/mathdef.h [_SOFT_FLOAT || __NO_FPRS__]
>         (FP_FAST_FMA): Do not define.
>         [_SOFT_FLOAT || __NO_FPRS__] (FP_FAST_FMAF): Likewise.
>         * sysdeps/powerpc/fpu/bits/fenvinline.h [__GNUC__ && !_SOFT_FLOAT
>         && !__NO_MATH_INLINES]: Add [!__NO_FPRS__] condition.
>         * sysdeps/powerpc/fpu/bits/mathinline.h [__GNUC__ &&
>         !_SOFT_FLOAT]: Likewise.
>         * sysdeps/powerpc/fpu/fpu_control.h [_SOFT_FLOAT || __NO_FPRS__]
>         [_SOFT_FLOAT || __NO_FPRS__] (_FPU_RESERVED): Define with generic
>         value.
>         [_SOFT_FLOAT || __NO_FPRS__] (_FPU_DEFAULT): Likewise.
>         [_SOFT_FLOAT || __NO_FPRS__] (fpu_control_t): Likewise.
>         [_SOFT_FLOAT || __NO_FPRS__] (_FPU_GETCW): Likewise.
>         [_SOFT_FLOAT || __NO_FPRS__] (_FPU_SETCW): Likewise.
>         [_SOFT_FLOAT || __NO_FPRS__] (__fpu_control): Likewise.
>         [!_SOFT_FLOAT && !__NO_FPRS__]: Condition previous contents of
>         file.

I'm fine with these changes.  Thanks,

Ryan



More information about the Libc-alpha mailing list