Paolo, >>>> Ok for mainline if bootstraps pass? >>> Not a comment strictly about this patch, but why we have things like #if >>> __cplusplus>= 199711L anywhere? For sure the library is not supposed to be >>> used together with old C++ front-ends. >> I thought about this myself, but at least the overloads are only present >> with __cplusplus>= 199711L. > I don't understand: isn't __cplusplus now *always* >= 199711L? Or you want > to protect vs the user undefining __cplusplus and then defining it to a > different value?!? I don't have the Standard at hand (in theory I'm in
exactly: just g++ -D__cplusplus=1 or something. > vacation ;), maybe Marc can help, but I don't think it's legal, is it? No idea. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University