#ifndef GLI_ST_H
#define GLI_ST_H
 
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
 
#ifdef EXTERN_GLI
#undef EXTERN_GLI
#endif
#ifdef MAIN_GLI
#define EXTERN_GLI
#else
#define EXTERN_GLI extern
#endif
 
#ifdef U64
#define NO_ASSEMBLY_IN_GLI   /* Julien Merceron */
#else
#define NO_ASSEMBLY_IN_GLI
#endif
 
#ifdef NO_ASSEMBLY_IN_GLI
#define ASM_CAST 
#else 
#define ASM_CAST (long)
#pragma message("Compile l'assembleur dans GLI..")
#endif
 
#include "Acp_Base.h"
#include "cpa_std.h"
 
#ifdef VISUAL
#define GLI_INTERNAL_FAST_CALLING_CONV __fastcall
#else
#define GLI_INTERNAL_FAST_CALLING_CONV
#endif
 
#ifdef __cplusplus
};
#endif /* __cplusplus */
 
#endif
