aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kho <tkho@ucla.edu>2005-08-23 10:40:14 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2005-08-23 10:40:14 +0000
commit9191d641185448ad719c02beefd994fc7c5dacbf (patch)
tree53a7320a9ea751e2297c3db42d4cbaea69d07896
parent37b8a73b503a6d664904f511618b71ca37b3f6c0 (diff)
downloadgcc-9191d641185448ad719c02beefd994fc7c5dacbf.zip
gcc-9191d641185448ad719c02beefd994fc7c5dacbf.tar.gz
gcc-9191d641185448ad719c02beefd994fc7c5dacbf.tar.bz2
re PR libstdc++/23358 (_Destroy doesn't optimize for scalar types)
2005-08-23 Thomas Kho <tkho@ucla.edu> PR libstdc++/23358 * include/bits/stl_construct.h (_Destroy(_ForwardIterator, _ForwardIterator, allocator<_Tp>)): Removed unused template parameter. From-SVN: r103393
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/include/bits/stl_construct.h2
2 files changed, 7 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e5cb24a..1a08c40 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-23 Thomas Kho <tkho@ucla.edu>
+
+ PR libstdc++/23358
+ * include/bits/stl_construct.h (_Destroy(_ForwardIterator,
+ _ForwardIterator, allocator<_Tp>)): Removed unused template parameter.
+
2005-08-22 Geoffrey Keating <geoffk@apple.com>
* testsuite/23_containers/vector/resize/1.cc: XFAIL on darwin8.
diff --git a/libstdc++-v3/include/bits/stl_construct.h b/libstdc++-v3/include/bits/stl_construct.h
index e640b31..8f78d8c 100644
--- a/libstdc++-v3/include/bits/stl_construct.h
+++ b/libstdc++-v3/include/bits/stl_construct.h
@@ -174,7 +174,7 @@ namespace std
__alloc.destroy(&*__first);
}
- template<typename _ForwardIterator, typename _Allocator, typename _Tp>
+ template<typename _ForwardIterator, typename _Tp>
inline void
_Destroy(_ForwardIterator __first, _ForwardIterator __last,
allocator<_Tp>)