mirror of
https://abf.rosa.ru/djam/boost.git
synced 2025-04-11 08:44:17 +00:00
Drop useless files
This commit is contained in:
parent
8ba3c5c1b1
commit
500b183d6d
5 changed files with 1 additions and 39276 deletions
|
@ -1,128 +0,0 @@
|
|||
Index: boost/unordered/detail/equivalent.hpp
|
||||
===================================================================
|
||||
--- boost/unordered/detail/equivalent.hpp (revision 79442)
|
||||
+++ boost/unordered/detail/equivalent.hpp (revision 79443)
|
||||
@@ -37,7 +37,7 @@
|
||||
|
||||
#if BOOST_UNORDERED_DETAIL_FULL_CONSTRUCT
|
||||
template <BOOST_UNORDERED_EMPLACE_TEMPLATE>
|
||||
- grouped_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
+ explicit grouped_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
node_base(),
|
||||
group_prev_(),
|
||||
hash_(0)
|
||||
@@ -49,6 +49,10 @@
|
||||
~grouped_node() {
|
||||
boost::unordered::detail::destroy(this->value_ptr());
|
||||
}
|
||||
+
|
||||
+ grouped_node(grouped_node const&) {
|
||||
+ assert(false);
|
||||
+ }
|
||||
#else
|
||||
grouped_node() :
|
||||
node_base(),
|
||||
@@ -61,6 +65,9 @@
|
||||
{
|
||||
group_prev_ = self;
|
||||
}
|
||||
+
|
||||
+ private:
|
||||
+ grouped_node& operator=(grouped_node const&);
|
||||
};
|
||||
|
||||
template <typename T>
|
||||
@@ -77,7 +84,7 @@
|
||||
|
||||
#if BOOST_UNORDERED_DETAIL_FULL_CONSTRUCT
|
||||
template <BOOST_UNORDERED_EMPLACE_TEMPLATE>
|
||||
- grouped_ptr_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
+ explicit grouped_ptr_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
bucket_base(),
|
||||
group_prev_(0),
|
||||
hash_(0)
|
||||
@@ -89,6 +96,10 @@
|
||||
~grouped_ptr_node() {
|
||||
boost::unordered::detail::destroy(this->value_ptr());
|
||||
}
|
||||
+
|
||||
+ grouped_ptr_node(grouped_ptr_node const&) {
|
||||
+ assert(false);
|
||||
+ }
|
||||
#else
|
||||
grouped_ptr_node() :
|
||||
bucket_base(),
|
||||
@@ -101,6 +112,9 @@
|
||||
{
|
||||
group_prev_ = self;
|
||||
}
|
||||
+
|
||||
+ private:
|
||||
+ grouped_ptr_node& operator=(grouped_ptr_node const&);
|
||||
};
|
||||
|
||||
// If the allocator uses raw pointers use grouped_ptr_node
|
||||
Index: boost/unordered/detail/unique.hpp
|
||||
===================================================================
|
||||
--- boost/unordered/detail/unique.hpp (revision 79442)
|
||||
+++ boost/unordered/detail/unique.hpp (revision 79443)
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
#if BOOST_UNORDERED_DETAIL_FULL_CONSTRUCT
|
||||
template <BOOST_UNORDERED_EMPLACE_TEMPLATE>
|
||||
- unique_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
+ explicit unique_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
node_base(),
|
||||
hash_(0)
|
||||
{
|
||||
@@ -49,6 +49,10 @@
|
||||
~unique_node() {
|
||||
boost::unordered::detail::destroy(this->value_ptr());
|
||||
}
|
||||
+
|
||||
+ unique_node(unique_node const&) {
|
||||
+ BOOST_ASSERT(false);
|
||||
+ }
|
||||
#else
|
||||
unique_node() :
|
||||
node_base(),
|
||||
@@ -59,6 +63,9 @@
|
||||
void init(link_pointer)
|
||||
{
|
||||
}
|
||||
+
|
||||
+ private:
|
||||
+ unique_node& operator=(unique_node const&);
|
||||
};
|
||||
|
||||
template <typename T>
|
||||
@@ -74,7 +81,7 @@
|
||||
|
||||
#if BOOST_UNORDERED_DETAIL_FULL_CONSTRUCT
|
||||
template <BOOST_UNORDERED_EMPLACE_TEMPLATE>
|
||||
- ptr_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
+ explicit ptr_node(BOOST_UNORDERED_EMPLACE_ARGS) :
|
||||
bucket_base(),
|
||||
hash_(0)
|
||||
{
|
||||
@@ -85,6 +92,10 @@
|
||||
~ptr_node() {
|
||||
boost::unordered::detail::destroy(this->value_ptr());
|
||||
}
|
||||
+
|
||||
+ ptr_node(ptr_node const&) {
|
||||
+ BOOST_ASSERT(false);
|
||||
+ }
|
||||
#else
|
||||
ptr_node() :
|
||||
bucket_base(),
|
||||
@@ -95,6 +106,9 @@
|
||||
void init(link_pointer)
|
||||
{
|
||||
}
|
||||
+
|
||||
+ private:
|
||||
+ ptr_node& operator=(ptr_node const&);
|
||||
};
|
||||
|
||||
// If the allocator uses raw pointers use ptr_node
|
File diff suppressed because one or more lines are too long
|
@ -1,61 +0,0 @@
|
|||
Index: boost/random/detail/integer_log2.hpp
|
||||
===================================================================
|
||||
--- boost/random/detail/integer_log2.hpp
|
||||
+++ boost/random/detail/integer_log2.hpp 2012-12-19 22:47:06.840170611 +0100
|
||||
@@ -27,7 +27,7 @@
|
||||
#elif defined(BOOST_MSVC)
|
||||
#define BOOST_RANDOM_DETAIL_CONSTEXPR __forceinline
|
||||
#elif defined(__GNUC__) && __GNUC__ >= 4
|
||||
-#define BOOST_RANDOM_DETAIL_CONSTEXPR inline __attribute__((const)) __attribute__((always_inline))
|
||||
+#define BOOST_RANDOM_DETAIL_CONSTEXPR inline __attribute__((__const__)) __attribute__((__always_inline__))
|
||||
#else
|
||||
#define BOOST_RANDOM_DETAIL_CONSTEXPR inline
|
||||
#endif
|
||||
Index: boost/optional/optional.hpp
|
||||
===================================================================
|
||||
--- boost/optional/optional.hpp
|
||||
+++ boost/optional/optional.hpp 2012-12-19 22:45:59.330989045 +0100
|
||||
@@ -127,7 +127,7 @@
|
||||
union
|
||||
// This works around GCC warnings about breaking strict aliasing rules when casting storage address to T*
|
||||
#if defined(BOOST_OPTIONAL_DETAIL_USE_ATTRIBUTE_MAY_ALIAS)
|
||||
- __attribute__((may_alias))
|
||||
+ __attribute__((__may_alias__))
|
||||
#endif
|
||||
dummy_u
|
||||
{
|
||||
Index: boost/gil/gil_config.hpp
|
||||
===================================================================
|
||||
--- boost/gil/gil_config.hpp
|
||||
+++ boost/gil/gil_config.hpp 2012-12-19 22:44:36.447990911 +0100
|
||||
@@ -32,7 +32,7 @@
|
||||
#if defined(_MSC_VER)
|
||||
# define GIL_FORCEINLINE __forceinline
|
||||
#elif defined(__GNUC__) && __GNUC__ > 3
|
||||
-# define GIL_FORCEINLINE inline __attribute__ ((always_inline))
|
||||
+# define GIL_FORCEINLINE inline __attribute__ ((__always_inline__))
|
||||
#else
|
||||
# define GIL_FORCEINLINE inline
|
||||
#endif
|
||||
Index: boost/config/compiler/gcc.hpp
|
||||
===================================================================
|
||||
--- boost/config/compiler/gcc.hpp
|
||||
+++ boost/config/compiler/gcc.hpp 2012-12-19 22:43:59.054442767 +0100
|
||||
@@ -120,13 +120,13 @@
|
||||
// _WIN32 or one of its variant spellings. Note that Cygwin is a POSIX environment,
|
||||
// so does not define _WIN32 or its variants.
|
||||
# define BOOST_HAS_DECLSPEC
|
||||
-# define BOOST_SYMBOL_EXPORT __attribute__((dllexport))
|
||||
-# define BOOST_SYMBOL_IMPORT __attribute__((dllimport))
|
||||
+# define BOOST_SYMBOL_EXPORT __attribute__((__dllexport__))
|
||||
+# define BOOST_SYMBOL_IMPORT __attribute__((__dllimport__))
|
||||
# else
|
||||
-# define BOOST_SYMBOL_EXPORT __attribute__((visibility("default")))
|
||||
+# define BOOST_SYMBOL_EXPORT __attribute__((__visibility__("default")))
|
||||
# define BOOST_SYMBOL_IMPORT
|
||||
# endif
|
||||
-# define BOOST_SYMBOL_VISIBLE __attribute__((visibility("default")))
|
||||
+# define BOOST_SYMBOL_VISIBLE __attribute__((__visibility__("default")))
|
||||
#else
|
||||
// config/platform/win32.hpp will define BOOST_SYMBOL_EXPORT, etc., unless already defined
|
||||
# define BOOST_SYMBOL_EXPORT
|
|
@ -1,23 +0,0 @@
|
|||
diff -up /home/petr/tmp/blefuj.cc\~ /home/petr/tmp/blefuj.cc
|
||||
--- boost_1_46_0_beta1/libs/signals/src/named_slot_map.cpp~ 2011-02-03 20:28:07.000000000 +0100
|
||||
+++ boost_1_46_0_beta1/libs/signals/src/named_slot_map.cpp 2011-02-03 20:51:29.000000000 +0100
|
||||
@@ -47669,7 +47669,7 @@ void named_slot_map::disconnect(const st
|
||||
i->first.disconnect();
|
||||
i = next;
|
||||
}
|
||||
- groups.erase(group);
|
||||
+ groups.erase(const_group_iterator (group));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47692,7 +47692,7 @@ void named_slot_map::remove_disconnected
|
||||
}
|
||||
|
||||
// Clear out empty groups
|
||||
- if (empty(g)) groups.erase(g++);
|
||||
+ if (empty(g)) groups.erase(const_group_iterator (g++));
|
||||
else ++g;
|
||||
}
|
||||
}
|
||||
|
||||
Diff finished. Thu Feb 3 20:51:41 2011
|
|
@ -48,7 +48,7 @@
|
|||
Summary: Portable C++ libraries
|
||||
Name: boost
|
||||
Version: 1.55.0
|
||||
Release: 5
|
||||
Release: 6
|
||||
License: Boost
|
||||
Group: Development/C++
|
||||
Url: http://boost.org/
|
||||
|
|
Loading…
Add table
Reference in a new issue