23 lines
		
	
	
		
			841 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			841 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | //  (C) Copyright John Maddock 2003.  | ||
|  | //  Use, modification and distribution are subject to 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) | ||
|  | 
 | ||
|  | // | ||
|  | // Boost binaries are built with the compiler's default ABI settings, | ||
|  | // if the user changes their default alignment in the VS IDE then their | ||
|  | // code will no longer be binary compatible with the bjam built binaries | ||
|  | // unless this header is included to force Boost code into a consistent ABI. | ||
|  | // | ||
|  | // Note that inclusion of this header is only necessary for libraries with  | ||
|  | // separate source, header only libraries DO NOT need this as long as all | ||
|  | // translation units are built with the same options. | ||
|  | // | ||
|  | #if defined(_M_X64) | ||
|  | #  pragma pack(push,16) | ||
|  | #else | ||
|  | #  pragma pack(push,8) | ||
|  | #endif | ||
|  | 
 | ||
|  | 
 |