This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: RFC: Mirror system header exposure in libstdc++-v3's headers
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: rittle at labs dot mot dot com
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Mon, 7 Apr 2003 11:08:34 -0500
- Subject: Re: RFC: Mirror system header exposure in libstdc++-v3's headers
- References: <200304050358.h353wSls047402@latour.rsch.comm.mot.com>
>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