yann@313: diff -durN gcc-4.2.1.orig/libstdc++-v3/config/locale/uclibc/messages_members.h gcc-4.2.1/libstdc++-v3/config/locale/uclibc/messages_members.h yann@313: --- gcc-4.2.1.orig/libstdc++-v3/config/locale/uclibc/messages_members.h 2007-08-03 20:31:54.000000000 +0200 yann@313: +++ gcc-4.2.1/libstdc++-v3/config/locale/uclibc/messages_members.h 2007-08-03 20:35:40.000000000 +0200 yann@313: @@ -32,7 +32,8 @@ yann@313: // yann@313: yann@313: // Written by Benjamin Kosnik yann@313: - yann@313: +namespace std yann@313: +{ yann@313: #ifdef __UCLIBC_MJN3_ONLY__ yann@313: #warning fix prototypes for *textdomain funcs yann@313: #endif yann@313: @@ -115,3 +116,4 @@ yann@313: this->_S_create_c_locale(this->_M_c_locale_messages, __s); yann@313: } yann@313: } yann@313: +} yann@313: diff -durN gcc-4.2.1.orig/libstdc++-v3/config/locale/uclibc/time_members.h gcc-4.2.1/libstdc++-v3/config/locale/uclibc/time_members.h yann@313: --- gcc-4.2.1.orig/libstdc++-v3/config/locale/uclibc/time_members.h 2007-08-03 20:31:54.000000000 +0200 yann@313: +++ gcc-4.2.1/libstdc++-v3/config/locale/uclibc/time_members.h 2007-08-03 20:35:40.000000000 +0200 yann@313: @@ -33,7 +33,8 @@ yann@313: // yann@313: yann@313: // Written by Benjamin Kosnik yann@313: - yann@313: +namespace std yann@313: +{ yann@313: template yann@313: __timepunct<_CharT>::__timepunct(size_t __refs) yann@313: : facet(__refs), _M_data(NULL), _M_c_locale_timepunct(NULL), yann@313: @@ -74,3 +75,4 @@ yann@313: delete _M_data; yann@313: _S_destroy_c_locale(_M_c_locale_timepunct); yann@313: } yann@313: +}