This patch broke bootstrap on AIX and probably many other targets.
In file included from /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/ debug/safe_sequence.h:34:0, from /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++11/debug.cc: 26: /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h: In function 'bool __gnu_debug::__foreign_iterator_aux4(const __gnu_debug::_Safe_ite rator<_Iterator, _Sequence>&, _InputIterator, _PointerType1, _PointerType2)': /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:189: 6: error: 'addressof' is not a member of 'std' __l(std::addressof(*__other), ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:190: 6: error: 'addressof' is not a member of 'std' std::addressof(*(__it._M_get_sequence()->_M_base().begin()))) ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:191: 10: error: 'addressof' is not a member of 'std' || __ge(std::addressof(*__other), ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:192: 3: error: 'addressof' is not a member of 'std' std::addressof(*(__it._M_get_sequence()->_M_base().end() - 1)) + 1); ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h: In function 'bool __gnu_debug::__foreign_iterator_aux3(const __gnu_debug::_Safe_ite rator<_Iterator, _Sequence>&, _InputIterator, std::true_type)': /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:208: 6: error: '__addressof' is not a member of 'std' if (std::__addressof(*(__it._M_get_sequence()->_M_base().end() - 1)) ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:209: 8: error: '__addressof' is not a member of 'std' - std::__addressof(*(__it._M_get_sequence()->_M_base().begin())) ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:212: 4: error: 'addressof' is not a member of 'std' std::addressof(*(__it._M_get_sequence()->_M_base().begin())), ^ /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/debug/functions.h:213: 4: error: 'addressof' is not a member of 'std' std::addressof(*__other));