the following errors are seen, when generating the man pages on a Debian system, two of them fixed in the attached patch.
Matthias C++Intro.3cxx around line 32: table wider than line width __gnu_cxx::enc_filebuf.3cxx 805: warning: macro `If' not defined __gnu_cxx::stdio_sync_filebuf.3cxx 699: warning: macro `If' not defined std::basic_filebuf.3cxx 905: warning: macro `If' not defined std::basic_ios.3cxx 1123: warning: macro `Minimum' not defined std::basic_istream.3cxx 988: warning: macro `)).' not defined std::basic_istringstream.3cxx 1011: warning: macro `)).' not defined std::basic_stringbuf.3cxx 723: warning: macro `If' not defined std::exponential_distribution.3cxx 66: warning: numeric expression expected (got `m') std::gamma_distribution.3cxx 79: normal or special character expected (got a space) std::ios_base.3cxx 636: warning: macro `Minimum' not defined std::linear_congruential_engine.3cxx 82: warning: numeric expression expected (got `f') std::lognormal_distribution.3cxx 79: warning: numeric expression expected (got `r') std::normal_distribution.3cxx 79: warning: numeric expression expected (got `g') std::regex_constants.3cxx 200: warning: macro `,' not defined std::regex_token_iterator.3cxx Invalid or incomplete multibyte or wide character std::regex_traits.3cxx Invalid or incomplete multibyte or wide character std::student_t_distribution.3cxx 76: warning: numeric expression expected (got `r') std::weibull_distribution.3cxx 69: normal or special character expected (got a space) SGIextensions.3cxx Invalid or incomplete multibyte or wide character __gnu_cxx.3cxx Invalid or incomplete multibyte or wide character __gnu_cxx::debug_allocator.3cxx Invalid or incomplete multibyte or wide character __gnu_cxx::malloc_allocator.3cxx Invalid or incomplete multibyte or wide character __gnu_cxx::new_allocator.3cxx Invalid or incomplete multibyte or wide character __gnu_cxx::stdio_filebuf.3cxx Invalid or incomplete multibyte or wide character __gnu_parallel.3cxx Invalid or incomplete multibyte or wide character std::basic_fstream.3cxx Invalid or incomplete multibyte or wide character std::basic_ifstream.3cxx Invalid or incomplete multibyte or wide character std::basic_iostream.3cxx Invalid or incomplete multibyte or wide character std::basic_ofstream.3cxx Invalid or incomplete multibyte or wide character std::basic_ostream.3cxx Invalid or incomplete multibyte or wide character std::basic_ostringstream.3cxx Invalid or incomplete multibyte or wide character std::basic_streambuf.3cxx Invalid or incomplete multibyte or wide character std::basic_stringstream.3cxx Invalid or incomplete multibyte or wide character std::deque.3cxx Invalid or incomplete multibyte or wide character -- Summary: man page errors for generated libstdc++ man pages Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: debian-gcc at lists dot debian dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42460