2013-04-19 Evgeniy Stepanov * src/c++11/system_error.cc: Add explicit default constructors. * src/c++11/future.cc: Likewise. Index: src/c++11/system_error.cc =================================================================== --- src/c++11/system_error.cc (revision 198023) +++ src/c++11/system_error.cc (working copy) @@ -34,6 +34,7 @@ struct generic_error_category : public std::error_category { + generic_error_category() {} virtual const char* name() const noexcept { return "generic"; } @@ -49,6 +50,7 @@ struct system_error_category : public std::error_category { + system_error_category() {} virtual const char* name() const noexcept { return "system"; } Index: src/c++11/future.cc =================================================================== --- src/c++11/future.cc (revision 198023) +++ src/c++11/future.cc (working copy) @@ -28,6 +28,7 @@ { struct future_error_category : public std::error_category { + future_error_category() {} virtual const char* name() const noexcept { return "future"; }