annotate DEPENDENCIES/generic/include/boost/config/abi/msvc_prefix.hpp @ 133:4acb5d8d80b6
tip
Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author |
Chris Cannam |
date |
Tue, 30 Jul 2019 12:25:44 +0100 |
parents |
2665513ce2d3 |
children |
|
rev |
line source |
Chris@16
|
1 // (C) Copyright John Maddock 2003.
|
Chris@16
|
2 // Use, modification and distribution are subject to the
|
Chris@16
|
3 // Boost Software License, Version 1.0. (See accompanying file
|
Chris@16
|
4 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
Chris@16
|
5
|
Chris@16
|
6 //
|
Chris@16
|
7 // Boost binaries are built with the compiler's default ABI settings,
|
Chris@16
|
8 // if the user changes their default alignment in the VS IDE then their
|
Chris@16
|
9 // code will no longer be binary compatible with the bjam built binaries
|
Chris@16
|
10 // unless this header is included to force Boost code into a consistent ABI.
|
Chris@16
|
11 //
|
Chris@16
|
12 // Note that inclusion of this header is only necessary for libraries with
|
Chris@16
|
13 // separate source, header only libraries DO NOT need this as long as all
|
Chris@16
|
14 // translation units are built with the same options.
|
Chris@16
|
15 //
|
Chris@16
|
16 #if defined(_M_X64)
|
Chris@16
|
17 # pragma pack(push,16)
|
Chris@16
|
18 #else
|
Chris@16
|
19 # pragma pack(push,8)
|
Chris@16
|
20 #endif
|
Chris@16
|
21
|
Chris@16
|
22
|