This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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: RFC: Mirror system header exposure in libstdc++-v3's headers


>Index: include/c_compatibility/math.h

Does this mean that you are going to be using the include/c includes as
well? That would be very interesting indeed.

>+ #if !defined (_GLIBCPP_USE_C99_EXPOSURE_HOOK) || _GLIBCPP_USE_C99_EXPOSURE_HOOK

Can you consider _DYNAMIC or _VARIABLE instead of _EXPOSURE_HOOK?

Other than that, I don't have any objections to what you are doing. Do
you think it will work the way that you are expecting (the lldiv_t bits
are the only thing that give me pause.)

I'm assuming you would compile the library with this macro set to 1, and
then allow people to switch it off if they are feeling pedantic. I would
think this would work.

Hmmmm. Interesting.

-benjamin


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