This is the mail archive of the gcc-help@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: __DBL_HAS_DENORM__ et al required in recent libstdc++


Tim Prince <timothyprince@sbcglobal.net> writes:


[...]

| Thanks, but I'm not certain what that means.  I would have taken your
| comment to mean that they would be included among the pre-defined
| macros. I see the function builtin_define_float_constants()  and I see
| the file modified date Nov 1, but I don't see any ChangeLog references

grep is your friend.

2005-12-13  Carlos O'Donell <carlos@codesourcery.com>

        * c-cppbuiltin.c (builtin_define_float_constants): Add
        fp_cast parameter, pass to builtin_define_with_hex_fp_value.
        Define __FLT_HAS_DENORM__, __DBL_HAS_DENORM__,
        __LDBL_HAS_DENORM__.
        (builtin_define_with_hex_fp_value): Use fp_cast when building
        macro.
        (c_cpp_builtins): If flag_single_precision_constant then set
        fp_cast
        to "((double)%sL)" otherwise "%s".

-- Gaby


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