From: bkoz Date: Fri, 21 Nov 2003 05:49:21 +0000 (+0000) Subject: 2003-11-20 Benjamin Kosnik X-Git-Tag: upstream/4.9.2~75197 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8612ad3ccfda701376f06eb8c3d125faeaf819fd;p=platform%2Fupstream%2Flinaro-gcc.git 2003-11-20 Benjamin Kosnik * include/debug/formatter.h: Use _Tp as template argument. * src/debug.cc: Same, instantiate std::size_t. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73792 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 7263ff847..5e600e6 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,10 @@ 2003-11-20 Benjamin Kosnik + * include/debug/formatter.h: Use _Tp as template argument. + * src/debug.cc: Same, instantiate std::size_t. + +2003-11-20 Benjamin Kosnik + PR libstdc++/13109 * include/debug/formatter.h (_Error_formatter::_M_format_word): New. * src/debug.cc (__gnu_debug): Format. diff --git a/libstdc++-v3/include/debug/formatter.h b/libstdc++-v3/include/debug/formatter.h index a6b3c77..1a627a9 100644 --- a/libstdc++-v3/include/debug/formatter.h +++ b/libstdc++-v3/include/debug/formatter.h @@ -356,9 +356,9 @@ namespace __gnu_debug _M_max_length(78), _M_column(1), _M_first_line(true), _M_wordwrap(false) { } - template + template void - _M_format_word(char*, int, const char*, _T) const; + _M_format_word(char*, int, const char*, _Tp) const; void _M_print_word(const char* __word) const; diff --git a/libstdc++-v3/src/debug.cc b/libstdc++-v3/src/debug.cc index a00a250..a78bdec 100644 --- a/libstdc++-v3/src/debug.cc +++ b/libstdc++-v3/src/debug.cc @@ -496,11 +496,11 @@ namespace __gnu_debug abort(); } - template + template void _Error_formatter::_M_format_word(char* __buf, int __n __attribute__((__unused__)), - const char* __fmt, _T __s) const + const char* __fmt, _Tp __s) const { #ifdef _GLIBCXX_USE_C99 std::snprintf(__buf, __n, __fmt, __s); @@ -651,7 +651,7 @@ namespace __gnu_debug template void _Error_formatter::_M_format_word(char* __buf, int __n, const char* __fmt, - unsigned int __s) const; + std::size_t __s) const; template void