------- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-18 16:54 ------- Hmm, I know that the only header which is allowed to included twice is cassert/assert.h and change the behavior. Also I know standard headers are allowed to bring in other standard headers.
So I don't know if this is a bug in libstdc++ or your code. Could you give an example of where this fails? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20534