> So, given that lots of system runtimes aren't yet up to C99, shouldn't > these be protected in libstdc++ using _ISOC99_SOURCE (or whatever the > appropriate portable macro is)? yeah. see how the rest of C99 support is done in say cstdlib or cmath and just do this file the same way. thanks, benjamin