]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/libstdc++-v3/contrib/libstdc++-v3-4.5/include/parallel/algorithmfwd.h
update
[l4.git] / l4 / pkg / libstdc++-v3 / contrib / libstdc++-v3-4.5 / include / parallel / algorithmfwd.h
index 5c93615da26ee550d6f60ab5fe31bc819f12e02a..f2749b89eb12f4896fed36577555b66cdf0d8469 100644 (file)
@@ -1,6 +1,6 @@
 // <algorithm> parallel extensions -*- C++ -*-
 
-// Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
+// Copyright (C) 2007, 2008, 2009, 2010 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 terms
@@ -690,7 +690,12 @@ namespace __parallel
 
   template<typename _RAIter, typename _RandomNumberGenerator>
     void
-    random_shuffle(_RAIter, _RAIter, _RandomNumberGenerator&);
+    random_shuffle(_RAIter, _RAIter,
+#ifdef __GXX_EXPERIMENTAL_CXX0X__
+                  _RandomNumberGenerator&&);
+#else
+                  _RandomNumberGenerator&);
+#endif
 
   template<typename _IIter1, typename _IIter2, typename _OIter>
     _OIter