Commits

Eric Fiselier authored cbcd7b656eb
Fix std::cout/std::cerr static initialization order fiasco. The benchmark library internals write to std::cout/std::cerr during program startup. This can cause segfaults when the user doesn't include <iostream> in the benchmark (which init's the streams). This patch fixes this by emitting a dynamic initializer in every TU which initializes the streams.