Remove deprecated headers.

Fixes #2412.

[SVN r51646]
This commit is contained in:
Daniel James
2009-03-08 09:45:30 +00:00
parent fe6449fea6
commit 342284f4cf
8 changed files with 0 additions and 69 deletions

View File

@@ -1,7 +0,0 @@
// Copyright 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#error "boost/functional/hash/deque.hpp is no longer supported, use boost/functional/hash.hpp instead."
#include <boost/functional/hash.hpp>

View File

@@ -1,7 +0,0 @@
// Copyright 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#error "boost/functional/hash/list.hpp is no longer supported, use boost/functional/hash.hpp instead."
#include <boost/functional/hash.hpp>

View File

@@ -1,7 +0,0 @@
// Copyright 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#error "boost/functional/hash/map.hpp is no longer supported, use boost/functional/hash.hpp instead."
#include <boost/functional/hash.hpp>

View File

@@ -1,7 +0,0 @@
// Copyright 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#error "boost/functional/hash/pair.hpp is no longer supported, use boost/functional/hash.hpp instead."
#include <boost/functional/hash.hpp>

View File

@@ -1,7 +0,0 @@
// Copyright 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#error "boost/functional/hash/set.hpp is no longer supported, use boost/functional/hash.hpp instead."
#include <boost/functional/hash.hpp>

View File

@@ -1,7 +0,0 @@
// Copyright 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#error "boost/functional/hash/vector.hpp is no longer supported, use boost/functional/hash.hpp instead."
#include <boost/functional/hash.hpp>

View File

@@ -40,7 +40,6 @@ test-suite functional/hash
[ compile-fail hash_no_ext_fail_test.cpp ]
[ run hash_no_ext_macro_1.cpp ]
[ run hash_no_ext_macro_2.cpp ]
[ compile-fail hash_deprecated_headers.cpp ]
;
build-project ../examples ;

View File

@@ -1,26 +0,0 @@
// Copyright 2007-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
// All these headers are meant output a warning, but not cause the compilation
// to fail.
#include <boost/functional/hash/deque.hpp>
#include <boost/functional/hash/list.hpp>
#include <boost/functional/hash/map.hpp>
#include <boost/functional/hash/pair.hpp>
#include <boost/functional/hash/set.hpp>
#include <boost/functional/hash/vector.hpp>
// And a quick check that the hash library was included.
// Strictly speaking I should do this once for each header
// but that would just be wasting the testing resources.
#include <vector>
int main() {
std::vector<int> v;
boost::hash<std::vector<int> > x;
x(v);
}