| 1 | ==== boost/config/abi/msvc_prefix.hpp ==M== boost/config/abi/msvc_prefix.hpp ====
|
|---|
| 2 | *** boost/config/abi/msvc_prefix.hpp Fri Aug 24 16:44:15 2007
|
|---|
| 3 | --- boost/config/abi/msvc_prefix.hpp Fri Aug 24 16:44:16 2007
|
|---|
| 4 | ***************
|
|---|
| 5 | *** 3,8 ****
|
|---|
| 6 | --- 3,20 ----
|
|---|
| 7 | // Boost Software License, Version 1.0. (See accompanying file
|
|---|
| 8 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|---|
| 9 |
|
|---|
| 10 | + // Disable warning concerning alignment change by an include file due to
|
|---|
| 11 | + // #pragma pack.
|
|---|
| 12 | + //
|
|---|
| 13 | + // Need to disable this to compile without warnings on MSVC 7.1.
|
|---|
| 14 | + // However, can't re-enable in the msvc_suffix.hpp due to the way
|
|---|
| 15 | + // in which the compiler implements this check.
|
|---|
| 16 | + //
|
|---|
| 17 | + // Must re-enable warning after including boost/config/abi_suffix.hpp
|
|---|
| 18 | + // in file that includes boost/config/abi_prefix.hpp
|
|---|
| 19 | + //
|
|---|
| 20 | + #pragma warning(disable : 4103)
|
|---|
| 21 | +
|
|---|
| 22 | #pragma pack(push,8)
|
|---|
| 23 |
|
|---|
| 24 |
|
|---|
| 25 | *** boost/config/pop_warning_stack.hpp Fri Aug 24 16:44:15 2007
|
|---|
| 26 | --- boost/config/pop_warning_stack.hpp Fri Aug 24 16:44:16 2007
|
|---|
| 27 | ***************
|
|---|
| 28 | *** 0 ****
|
|---|
| 29 | --- 1,9 ----
|
|---|
| 30 | + // (C) Copyright Ryan Gallagher 2007.
|
|---|
| 31 | + // Use, modification and distribution are subject to the
|
|---|
| 32 | + // Boost Software License, Version 1.0. (See accompanying file
|
|---|
| 33 | + // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|---|
| 34 | +
|
|---|
| 35 | + #if defined(BOOST_MSVC)
|
|---|
| 36 | + # pragma warning(pop)
|
|---|
| 37 | + #endif
|
|---|
| 38 | +
|
|---|
| 39 | *** boost/config/push_warning_stack.hpp Fri Aug 24 16:44:16 2007
|
|---|
| 40 | --- boost/config/push_warning_stack.hpp Fri Aug 24 16:44:17 2007
|
|---|
| 41 | ***************
|
|---|
| 42 | *** 0 ****
|
|---|
| 43 | --- 1,9 ----
|
|---|
| 44 | + // (C) Copyright Ryan Gallagher 2007.
|
|---|
| 45 | + // Use, modification and distribution are subject to the
|
|---|
| 46 | + // Boost Software License, Version 1.0. (See accompanying file
|
|---|
| 47 | + // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|---|
| 48 | +
|
|---|
| 49 | + #if defined(BOOST_MSVC)
|
|---|
| 50 | + # pragma warning(push)
|
|---|
| 51 | + #endif
|
|---|
| 52 | +
|
|---|
| 53 | ==== boost/filesystem/convenience.hpp ==M== boost/filesystem/convenience.hpp ====
|
|---|
| 54 | *** boost/filesystem/convenience.hpp Fri Aug 24 16:44:17 2007
|
|---|
| 55 | --- boost/filesystem/convenience.hpp Fri Aug 24 16:44:17 2007
|
|---|
| 56 | ***************
|
|---|
| 57 | *** 17,22 ****
|
|---|
| 58 | --- 17,23 ----
|
|---|
| 59 | #include <vector>
|
|---|
| 60 | #include <stack>
|
|---|
| 61 |
|
|---|
| 62 | + #include <boost/config/push_warning_stack.hpp>
|
|---|
| 63 | #include <boost/config/abi_prefix.hpp> // must be the last #include
|
|---|
| 64 |
|
|---|
| 65 | # ifndef BOOST_FILESYSTEM_NARROW_ONLY
|
|---|
| 66 | ***************
|
|---|
| 67 | *** 328,331 ****
|
|---|
| 68 | --- 329,334 ----
|
|---|
| 69 | #undef BOOST_FS_FUNC
|
|---|
| 70 |
|
|---|
| 71 | #include <boost/config/abi_suffix.hpp> // pops abi_prefix.hpp pragmas
|
|---|
| 72 | + #include <boost/config/pop_warning_stack.hpp>
|
|---|
| 73 | +
|
|---|
| 74 | #endif // BOOST_FILESYSTEM_CONVENIENCE_HPP
|
|---|
| 75 | ==== boost/filesystem/fstream.hpp ==M== boost/filesystem/fstream.hpp ====
|
|---|
| 76 | *** boost/filesystem/fstream.hpp Fri Aug 24 16:44:18 2007
|
|---|
| 77 | --- boost/filesystem/fstream.hpp Fri Aug 24 16:44:18 2007
|
|---|
| 78 | ***************
|
|---|
| 79 | *** 19,24 ****
|
|---|
| 80 | --- 19,25 ----
|
|---|
| 81 | #include <iosfwd>
|
|---|
| 82 | #include <fstream>
|
|---|
| 83 |
|
|---|
| 84 | + #include <boost/config/push_warning_stack.hpp>
|
|---|
| 85 | #include <boost/config/abi_prefix.hpp> // must be the last #include
|
|---|
| 86 |
|
|---|
| 87 | // NOTE: fstream.hpp for Boost 1.32.0 and earlier supplied workarounds for
|
|---|
| 88 | ***************
|
|---|
| 89 | *** 581,584 ****
|
|---|
| 90 | --- 582,587 ----
|
|---|
| 91 | } // namespace boost
|
|---|
| 92 |
|
|---|
| 93 | #include <boost/config/abi_suffix.hpp> // pops abi_prefix.hpp pragmas
|
|---|
| 94 | + #include <boost/config/pop_warning_stack.hpp>
|
|---|
| 95 | +
|
|---|
| 96 | #endif // BOOST_FILESYSTEM_FSTREAM_HPP
|
|---|
| 97 | ==== boost/filesystem/operations.hpp ==M== boost/filesystem/operations.hpp ====
|
|---|
| 98 | *** boost/filesystem/operations.hpp Fri Aug 24 16:44:18 2007
|
|---|
| 99 | --- boost/filesystem/operations.hpp Fri Aug 24 16:44:18 2007
|
|---|
| 100 | ***************
|
|---|
| 101 | *** 35,40 ****
|
|---|
| 102 | --- 35,41 ----
|
|---|
| 103 | # endif
|
|---|
| 104 | #endif
|
|---|
| 105 |
|
|---|
| 106 | + #include <boost/config/push_warning_stack.hpp>
|
|---|
| 107 | #include <boost/config/abi_prefix.hpp> // must be the last #include
|
|---|
| 108 |
|
|---|
| 109 | # ifdef BOOST_NO_STDC_NAMESPACE
|
|---|
| 110 | ***************
|
|---|
| 111 | *** 1096,1099 ****
|
|---|
| 112 | --- 1097,1102 ----
|
|---|
| 113 |
|
|---|
| 114 |
|
|---|
| 115 | #include <boost/config/abi_suffix.hpp> // pops abi_prefix.hpp pragmas
|
|---|
| 116 | + #include <boost/config/pop_warning_stack.hpp>
|
|---|
| 117 | +
|
|---|
| 118 | #endif // BOOST_FILESYSTEM_OPERATIONS_HPP
|
|---|
| 119 | ==== boost/filesystem/path.hpp ==M== boost/filesystem/path.hpp ====
|
|---|
| 120 | *** boost/filesystem/path.hpp Fri Aug 24 16:44:19 2007
|
|---|
| 121 | --- boost/filesystem/path.hpp Fri Aug 24 16:44:19 2007
|
|---|
| 122 | ***************
|
|---|
| 123 | *** 29,34 ****
|
|---|
| 124 | --- 29,35 ----
|
|---|
| 125 | # include <locale>
|
|---|
| 126 | # endif
|
|---|
| 127 |
|
|---|
| 128 | + #include <boost/config/push_warning_stack.hpp>
|
|---|
| 129 | #include <boost/config/abi_prefix.hpp> // must be the last #include
|
|---|
| 130 |
|
|---|
| 131 | //----------------------------------------------------------------------------//
|
|---|
| 132 | ***************
|
|---|
| 133 | *** 1419,1423 ****
|
|---|
| 134 | --- 1420,1425 ----
|
|---|
| 135 | } // namespace boost
|
|---|
| 136 |
|
|---|
| 137 | #include <boost/config/abi_suffix.hpp> // pops abi_prefix.hpp pragmas
|
|---|
| 138 | + #include <boost/config/pop_warning_stack.hpp>
|
|---|
| 139 |
|
|---|
| 140 | #endif // BOOST_FILESYSTEM_PATH_HPP
|
|---|
| 141 | ==== boost/iostreams/device/file_descriptor.hpp ==M== boost/iostreams/device/file_descriptor.hpp ====
|
|---|
| 142 | *** boost/iostreams/device/file_descriptor.hpp Fri Aug 24 16:44:19 2007
|
|---|
| 143 | --- boost/iostreams/device/file_descriptor.hpp Fri Aug 24 16:44:20 2007
|
|---|
| 144 | ***************
|
|---|
| 145 | *** 24,31 ****
|
|---|
| 146 | #include <boost/iostreams/positioning.hpp>
|
|---|
| 147 | #include <boost/shared_ptr.hpp>
|
|---|
| 148 |
|
|---|
| 149 | ! // Must come last.
|
|---|
| 150 | ! #include <boost/config/abi_prefix.hpp>
|
|---|
| 151 |
|
|---|
| 152 | namespace boost { namespace iostreams {
|
|---|
| 153 |
|
|---|
| 154 | --- 24,31 ----
|
|---|
| 155 | #include <boost/iostreams/positioning.hpp>
|
|---|
| 156 | #include <boost/shared_ptr.hpp>
|
|---|
| 157 |
|
|---|
| 158 | ! #include <boost/config/push_warning_stack.hpp>
|
|---|
| 159 | ! #include <boost/config/abi_prefix.hpp> // must come last.
|
|---|
| 160 |
|
|---|
| 161 | namespace boost { namespace iostreams {
|
|---|
| 162 |
|
|---|
| 163 | ***************
|
|---|
| 164 | *** 152,156 ****
|
|---|
| 165 | --- 152,157 ----
|
|---|
| 166 | } } // End namespaces iostreams, boost.
|
|---|
| 167 |
|
|---|
| 168 | #include <boost/config/abi_suffix.hpp> // pops abi_suffix.hpp pragmas
|
|---|
| 169 | + #include <boost/config/pop_warning_stack.hpp>
|
|---|
| 170 |
|
|---|
| 171 | #endif // #ifndef BOOST_IOSTREAMS_FILE_DESCRIPTOR_HPP_INCLUDED
|
|---|
| 172 | ==== boost/serialization/void_cast.hpp ==M== boost/serialization/void_cast.hpp ====
|
|---|
| 173 | *** boost/serialization/void_cast.hpp Fri Aug 24 16:44:20 2007
|
|---|
| 174 | --- boost/serialization/void_cast.hpp Fri Aug 24 16:44:20 2007
|
|---|
| 175 | ***************
|
|---|
| 176 | *** 25,30 ****
|
|---|
| 177 | --- 25,31 ----
|
|---|
| 178 | #include <boost/serialization/force_include.hpp>
|
|---|
| 179 | #include <boost/serialization/type_info_implementation.hpp>
|
|---|
| 180 |
|
|---|
| 181 | + #include <boost/config/push_warning_stack.hpp>
|
|---|
| 182 | #include <boost/config/abi_prefix.hpp> // must be the last header
|
|---|
| 183 |
|
|---|
| 184 | #ifdef BOOST_MSVC
|
|---|
| 185 | ***************
|
|---|
| 186 | *** 196,200 ****
|
|---|
| 187 | --- 197,202 ----
|
|---|
| 188 | } // namespace boost
|
|---|
| 189 |
|
|---|
| 190 | #include <boost/config/abi_suffix.hpp> // pops abi_suffix.hpp pragmas
|
|---|
| 191 | + #include <boost/config/pop_warning_stack.hpp>
|
|---|
| 192 |
|
|---|
| 193 | #endif // BOOST_SERIALIZATION_VOID_CAST_HPP
|
|---|