00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #if defined(__SPHeaderBegin_H__)
00021 #error __SPHeaderBegin_H__ included multiple times in a single file
00022 #endif
00023
00024 #define __SPHeaderBegin_H__ 1
00025
00026 #ifndef __ASConfig__
00027 #include "ASConfig.h"
00028 #endif
00029
00030 #ifdef __cplusplus
00031 extern "C" {
00032 #endif
00033
00034 #ifdef MAC_ENV
00035
00036 #if defined (__MWERKS__)
00037 #pragma options align=power_gcc
00038 #pragma enumsalwaysint on
00039 #elif defined (__GNUC__)
00040
00041
00042 #pragma options align=power
00043 #endif
00044 #endif
00045
00046 #if defined(WIN_ENV)
00047 #pragma warning(disable: 4103) // Gets rid of the unbalanced alignment warning.
00048 #pragma pack(push, 8)
00049 #endif