Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
FCMPreAlign_MAC.h
1 /*************************************************************************
2 * ADOBE CONFIDENTIAL
3 * ___________________
4 *
5 * Copyright [2013] Adobe Systems Incorporated
6 * All Rights Reserved.
7 *
8 * NOTICE: All information contained herein is, and remains
9 * the property of Adobe Systems Incorporated and its suppliers,
10 * if any. The intellectual and technical concepts contained
11 * herein are proprietary to Adobe Systems Incorporated and its
12 * suppliers and are protected by all applicable intellectual
13 * property laws, including trade secret and copyright laws.
14 * Dissemination of this information or reproduction of this material
15 * is strictly forbidden unless prior written permission is obtained
16 * from Adobe Systems Incorporated.
17 **************************************************************************/
18 
19 #ifdef FCM_ALIGNMENT
20 
21  #if defined(__GNUC__)
22  #if defined(FCM_OS_64)
23  #pragma pack(push, FCMAlign, 16)
24  #else
25  #error "Unsupported platform bit depth"
26  #endif
27  #else
28  #error "Unsupported mac compiler"
29  #endif
30 
31 #endif // FCM_ALIGNMENT
32