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: [patch-rfc] N2179: Exception Propagation in C++


Paolo Carlini wrote:
Thus, I'm thinking, why not having exception_ptr & co in an internal, separate, header file, included by the *.cc files, and also included, conditional to __GXX_EXPERIMENTAL_CXX0X__ by the user-visible <exception>? Maybe some details of your patch have to be tweaked a bit (declarations reordered, forward declarations added), but seems a workable solution, to me...
OK, so I've got a question about the project structure here. Where do I put this extra header? It seems to be the GCC convention to put headers like this into the bits subdirectory and give them a .h extension. However, the libsupc++ directory doesn't have a bits subdirectory. I don't want to place this header outside the libsupc++ directory - in the main libstdc++'s bits directory - either.
Where do I put it, and what extension do I give it?


Sebastian


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