OSDN Git Service

PR libstdc++/52887
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jan 2013 01:39:46 +0000 (01:39 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jan 2013 01:39:46 +0000 (01:39 +0000)
* src/c++11/regex.cc: Add instantiations for AIX.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@195258 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/src/c++11/regex.cc

index 4f8093a..e9464c9 100644 (file)
@@ -1,3 +1,8 @@
+2013-01-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       PR libstdc++/52887
+       * src/c++11/regex.cc: Add instantiations for AIX.
+
 2013-01-08  Jonathan Wakely  <jwakely.gcc@gmail.com>
 
        * doc/xml/manual/status_cxx2011.xml: Document that N3189 is missing.
index 8a47da3..d21f221 100644 (file)
@@ -1,6 +1,6 @@
 // regex -*- C++ -*-
 
-// Copyright (C) 2011 Free Software Foundation, Inc.
+// Copyright (C) 2011-2013 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -34,5 +34,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
 
   regex_error::~regex_error() throw() { }
 
+#ifdef _AIX
+  // PR libstdc++/52887
+  template class function<void (__regex::_PatternCursor const&,
+                               __regex::_Results&)>;
+  template class function<bool (__regex::_PatternCursor const&)>;
+#endif
+
 _GLIBCXX_END_NAMESPACE_VERSION
 } // namespace std