/*************************************************************************************************************************************/
/* */
/* R E L A I V E R S L E S D E F I N I T I O N S G E N E R A L E S : */
/* */
/* */
/* Nota : */
/* */
/* Ce fichier est en fait un relai */
/* vers le fichier general des definitions, */
/* et ce afin de afin de minimiser la */
/* dependance des programmes vis a vis */
/* de l'arborescence. Ce fichier est */
/* reference par : */
/* */
/* #include "DEFINITIONS.I" */
/* */
/* dans tous les '$K'. */
/* */
/* */
/* ATTENTION : */
/* */
/* A cause du fichier 'GENERE', les */
/* commentaires doivent etre sur la */
/* meme ligne que '#include'... */
/* */
/* */
/* Author of '$xi/DEFINITIONS$I' : */
/* */
/* Jean-Francois Colonna (LACTAMME). */
/* */
/*************************************************************************************************************************************/
#include Definition_des_Includes
/* Ce fichier est re-construit avant chaque pre-processing, et ceci a cause d'une */
/* anomalie du pre-processeur relative aux commandes '#include' contenant comme argument */
/* des macro-procedures. Cet include est fait avant celui du fichier '$Fdefinit' qui suit */
/* immediatement, afin de permettre la "pre-generation" des constantes fondamentales et */
/* "compliquees"... */
#if ( (defined(SYSTEME_APC_LinuxDebian_GCC)) \
|| (defined(SYSTEME_APC_LinuxMandrake_GCC)) \
|| (defined(SYSTEME_APC_LinuxRedHat_GCC)) \
|| (defined(SYSTEME_APC_LinuxUbuntu_GCC)) \
|| (defined(SYSTEME_APC_LinuxUbuntu_ICC)) \
|| (defined(SYSTEME_APC_LinuxUlmint_GCC)) \
|| (defined(SYSTEME_APC_LinuxUlmint_ICC)) \
|| (defined(SYSTEME_CRAY2_UNICOS_CC)) \
|| (defined(SYSTEME_CRAY2_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYC98_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYC98_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYC916_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYC916_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP1_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP1_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP2_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP2_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP4_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP4_UNICOS_SCC)) \
|| (defined(SYSTEME_DECALPHA340_OSF1_CC)) \
|| (defined(SYSTEME_DECALPHA340_OSF1_GCC)) \
|| (defined(SYSTEME_DECALPHA350_OSF1_CC)) \
|| (defined(SYSTEME_DECALPHA350_OSF1_GCC)) \
|| (defined(SYSTEME_DECALPHA464_OSF1_CC)) \
|| (defined(SYSTEME_DPX2000_SPIX_CC)) \
|| (defined(SYSTEME_DPX5000_SPIX_CC)) \
|| (defined(SYSTEME_ES9000_AIX_CC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_FXC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_PCC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_SCC)) \
|| (defined(SYSTEME_FX40_CONCENTRIX_CC)) \
|| (defined(SYSTEME_FX40_CONCENTRIX_FXC)) \
|| (defined(SYSTEME_HP705_HPUX_CC)) \
|| (defined(SYSTEME_HP710_HPUX_CC)) \
|| (defined(SYSTEME_HP720_HPUX_CC)) \
|| (defined(SYSTEME_HP750_HPUX_CC)) \
|| (defined(SYSTEME_HP755_HPUX_CC)) \
|| (defined(SYSTEME_HP819_HPUX_CC)) \
|| (defined(SYSTEME_NWS3000_NEWSOS_CC)) \
|| (defined(SYSTEME_NWS3000_NEWSOS_2CC)) \
|| (defined(SYSTEME_RS6000_AIX_CC)) \
|| (defined(SYSTEME_SG4D20G_IRIX_CC)) \
|| (defined(SYSTEME_SG4D25TG_IRIX_CC)) \
|| (defined(SYSTEME_SG4D310VGX_IRIX_CC)) \
|| (defined(SYSTEME_SG4D35TG_IRIX_CC)) \
|| (defined(SYSTEME_SG4D85GT_IRIX_CC)) \
|| (defined(SYSTEME_SGIND308_IRIX_CC)) \
|| (defined(SYSTEME_SGIND324_IRIX_CC)) \
|| (defined(SYSTEME_SGIND3GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND408_IRIX_CC)) \
|| (defined(SYSTEME_SGIND424_IRIX_CC)) \
|| (defined(SYSTEME_SGIND4GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND508_IRIX_CC)) \
|| (defined(SYSTEME_SGIND524_IRIX_CC)) \
|| (defined(SYSTEME_SGIND5GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND808_IRIX_CC)) \
|| (defined(SYSTEME_SGIND824_IRIX_CC)) \
|| (defined(SYSTEME_SGIND8GA_IRIX_CC)) \
|| (defined(SYSTEME_SGINDA08_IRIX_CC)) \
|| (defined(SYSTEME_SGINDA24_IRIX_CC)) \
|| (defined(SYSTEME_SGINDAGA_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A1_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A2_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A4_IRIX_CC)) \
|| (defined(SYSTEME_SGO25224_IRIX_CC)) \
|| (defined(SYSTEME_SGO252VA_IRIX_CC)) \
|| (defined(SYSTEME_SGO252VN_IRIX_CC)) \
|| (defined(SYSTEME_SGPCM801_IRIX_CC)) \
|| (defined(SYSTEME_SGPCMA01_IRIX_CC)) \
|| (defined(SYSTEME_SPS9_ROS_CC)) \
|| (defined(SYSTEME_SPS9_ROS_RC)) \
|| (defined(SYSTEME_SUN3_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4NCUBE2S_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4NCUBE2S_SUNOS_NCC)) \
|| (defined(SYSTEME_VAX8600_ULTRIX_CC)) \
|| (defined(SYSTEME_VAX8600_ULTRIX_VCC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_CC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_GCC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_VCC)) \
)
/* Le choix des fichiers fondamentaux a inclure est fait dans '$xcc/cpp$Z'. Plusieurs */
/* options sont disponibles : */
/* */
/* inclure_DEFINIT_DEF : correspond au fichier '$xil/definit$DEF', c'est-a-dire a */
/* l'ancienne version (ou tout etait melange...), */
/* */
/* inclure_DEFINIT_c_DEF : correspond aux fichiers '$xil/definit_c?$DEF', et */
/* inclure_DEFINIT_K_DEF : correspond aux fichiers '$xil/definit_K?$DEF' ou sont */
/* nettement separes les parties liees au langage 'C' et */
/* celles qui n'en n'en dependent pas. */
/* */
/* On voit que dans le cas ou les deux dernieres options sont choisies, l'ordre d'insertion */
/* des fichiers de definition du langage 'K' est : */
/* */
/* DEFINIT_K1_DEF */
/* DEFINIT_c3_DEF */
/* DEFINIT_cC_DEF */
/* DEFINIT_cD_DEF */
/* DEFINIT_cA_DEF */
/* DEFINIT_cB_DEF */
/* DEFINIT_c1_DEF */
/* DEFINIT_K2_DEF */
/* DEFINIT_c2_DEF */
/* */
/* les includes de {DEFINIT_cC_DEF,DEFINIT_cD_DEF,DEFINIT_cA_DEF,DEFINIT_cB_DEF} etant */
/* conditionnelles... */
# ifdef inclure_DEFINIT_DEF
# Einclude DEFINIT_DEF
/* Le passage de 'include' a 'Einclude' est du a 'v $xcc/cpp$Z 20101215172043' et fut */
/* effectue le 20101215174017... */
# Aifdef inclure_DEFINIT_DEF
# Eifdef inclure_DEFINIT_DEF
# ifdef inclure_DEFINIT_K_DEF
# include DEFINIT_K1_DEF
# Aifdef inclure_DEFINIT_K_DEF
# Eifdef inclure_DEFINIT_K_DEF
# ifdef inclure_DEFINIT_c_DEF
# include DEFINIT_c3_DEF
/* Le fichier 'DEFINIT_c3_DEF' a ete introduit le 20040417152454. */
# include DEFINIT_c1_DEF
# Aifdef inclure_DEFINIT_c_DEF
# Eifdef inclure_DEFINIT_c_DEF
# ifdef inclure_DEFINIT_K_DEF
# ifndef Version_PreTraitee_de_____DEFINIT_K2_DEF
# include DEFINIT_K2_DEF
# Aifndef Version_PreTraitee_de_____DEFINIT_K2_DEF
# include Version_PreTraitee_de_____DEFINIT_K2_DEF
/* Possibilite introduite le 20070912114706 afin de permettre la generation automatique */
/* de procedures telles 'LIN?(...)'... */
# Eifndef Version_PreTraitee_de_____DEFINIT_K2_DEF
# Aifdef inclure_DEFINIT_K_DEF
# Eifdef inclure_DEFINIT_K_DEF
# ifdef inclure_DEFINIT_c_DEF
# include DEFINIT_c2_DEF
# Aifdef inclure_DEFINIT_c_DEF
# Eifdef inclure_DEFINIT_c_DEF
#Aif ( (defined(SYSTEME_APC_LinuxDebian_GCC)) \
|| (defined(SYSTEME_APC_LinuxMandrake_GCC)) \
|| (defined(SYSTEME_APC_LinuxRedHat_GCC)) \
|| (defined(SYSTEME_APC_LinuxUbuntu_GCC)) \
|| (defined(SYSTEME_APC_LinuxUbuntu_ICC)) \
|| (defined(SYSTEME_APC_LinuxUlmint_GCC)) \
|| (defined(SYSTEME_APC_LinuxUlmint_ICC)) \
|| (defined(SYSTEME_CRAY2_UNICOS_CC)) \
|| (defined(SYSTEME_CRAY2_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYC98_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYC98_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYC916_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYC916_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP1_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP1_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP2_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP2_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP4_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP4_UNICOS_SCC)) \
|| (defined(SYSTEME_DECALPHA340_OSF1_CC)) \
|| (defined(SYSTEME_DECALPHA340_OSF1_GCC)) \
|| (defined(SYSTEME_DECALPHA350_OSF1_CC)) \
|| (defined(SYSTEME_DECALPHA350_OSF1_GCC)) \
|| (defined(SYSTEME_DECALPHA464_OSF1_CC)) \
|| (defined(SYSTEME_DPX2000_SPIX_CC)) \
|| (defined(SYSTEME_DPX5000_SPIX_CC)) \
|| (defined(SYSTEME_ES9000_AIX_CC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_FXC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_PCC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_SCC)) \
|| (defined(SYSTEME_FX40_CONCENTRIX_CC)) \
|| (defined(SYSTEME_FX40_CONCENTRIX_FXC)) \
|| (defined(SYSTEME_HP705_HPUX_CC)) \
|| (defined(SYSTEME_HP710_HPUX_CC)) \
|| (defined(SYSTEME_HP720_HPUX_CC)) \
|| (defined(SYSTEME_HP750_HPUX_CC)) \
|| (defined(SYSTEME_HP755_HPUX_CC)) \
|| (defined(SYSTEME_HP819_HPUX_CC)) \
|| (defined(SYSTEME_NWS3000_NEWSOS_CC)) \
|| (defined(SYSTEME_NWS3000_NEWSOS_2CC)) \
|| (defined(SYSTEME_RS6000_AIX_CC)) \
|| (defined(SYSTEME_SG4D20G_IRIX_CC)) \
|| (defined(SYSTEME_SG4D25TG_IRIX_CC)) \
|| (defined(SYSTEME_SG4D310VGX_IRIX_CC)) \
|| (defined(SYSTEME_SG4D35TG_IRIX_CC)) \
|| (defined(SYSTEME_SG4D85GT_IRIX_CC)) \
|| (defined(SYSTEME_SGIND308_IRIX_CC)) \
|| (defined(SYSTEME_SGIND324_IRIX_CC)) \
|| (defined(SYSTEME_SGIND3GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND408_IRIX_CC)) \
|| (defined(SYSTEME_SGIND424_IRIX_CC)) \
|| (defined(SYSTEME_SGIND4GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND508_IRIX_CC)) \
|| (defined(SYSTEME_SGIND524_IRIX_CC)) \
|| (defined(SYSTEME_SGIND5GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND808_IRIX_CC)) \
|| (defined(SYSTEME_SGIND824_IRIX_CC)) \
|| (defined(SYSTEME_SGIND8GA_IRIX_CC)) \
|| (defined(SYSTEME_SGINDA08_IRIX_CC)) \
|| (defined(SYSTEME_SGINDA24_IRIX_CC)) \
|| (defined(SYSTEME_SGINDAGA_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A1_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A2_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A4_IRIX_CC)) \
|| (defined(SYSTEME_SGO25224_IRIX_CC)) \
|| (defined(SYSTEME_SGO252VA_IRIX_CC)) \
|| (defined(SYSTEME_SGO252VN_IRIX_CC)) \
|| (defined(SYSTEME_SGPCM801_IRIX_CC)) \
|| (defined(SYSTEME_SGPCMA01_IRIX_CC)) \
|| (defined(SYSTEME_SPS9_ROS_CC)) \
|| (defined(SYSTEME_SPS9_ROS_RC)) \
|| (defined(SYSTEME_SUN3_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4NCUBE2S_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4NCUBE2S_SUNOS_NCC)) \
|| (defined(SYSTEME_VAX8600_ULTRIX_CC)) \
|| (defined(SYSTEME_VAX8600_ULTRIX_VCC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_CC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_GCC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_VCC)) \
)
#Eif ( (defined(SYSTEME_APC_LinuxDebian_GCC)) \
|| (defined(SYSTEME_APC_LinuxMandrake_GCC)) \
|| (defined(SYSTEME_APC_LinuxRedHat_GCC)) \
|| (defined(SYSTEME_APC_LinuxUbuntu_GCC)) \
|| (defined(SYSTEME_APC_LinuxUbuntu_ICC)) \
|| (defined(SYSTEME_APC_LinuxUlmint_GCC)) \
|| (defined(SYSTEME_APC_LinuxUlmint_ICC)) \
|| (defined(SYSTEME_CRAY2_UNICOS_CC)) \
|| (defined(SYSTEME_CRAY2_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYC98_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYC98_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYC916_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYC916_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP1_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP1_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP2_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP2_UNICOS_SCC)) \
|| (defined(SYSTEME_CRAYYMP4_UNICOS_CC)) \
|| (defined(SYSTEME_CRAYYMP4_UNICOS_SCC)) \
|| (defined(SYSTEME_DECALPHA340_OSF1_CC)) \
|| (defined(SYSTEME_DECALPHA340_OSF1_GCC)) \
|| (defined(SYSTEME_DECALPHA350_OSF1_CC)) \
|| (defined(SYSTEME_DECALPHA350_OSF1_GCC)) \
|| (defined(SYSTEME_DECALPHA464_OSF1_CC)) \
|| (defined(SYSTEME_DPX2000_SPIX_CC)) \
|| (defined(SYSTEME_DPX5000_SPIX_CC)) \
|| (defined(SYSTEME_ES9000_AIX_CC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_FXC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_PCC)) \
|| (defined(SYSTEME_FX2800_CONCENTRIX_SCC)) \
|| (defined(SYSTEME_FX40_CONCENTRIX_CC)) \
|| (defined(SYSTEME_FX40_CONCENTRIX_FXC)) \
|| (defined(SYSTEME_HP705_HPUX_CC)) \
|| (defined(SYSTEME_HP710_HPUX_CC)) \
|| (defined(SYSTEME_HP720_HPUX_CC)) \
|| (defined(SYSTEME_HP750_HPUX_CC)) \
|| (defined(SYSTEME_HP755_HPUX_CC)) \
|| (defined(SYSTEME_HP819_HPUX_CC)) \
|| (defined(SYSTEME_NWS3000_NEWSOS_CC)) \
|| (defined(SYSTEME_NWS3000_NEWSOS_2CC)) \
|| (defined(SYSTEME_RS6000_AIX_CC)) \
|| (defined(SYSTEME_SG4D20G_IRIX_CC)) \
|| (defined(SYSTEME_SG4D25TG_IRIX_CC)) \
|| (defined(SYSTEME_SG4D310VGX_IRIX_CC)) \
|| (defined(SYSTEME_SG4D35TG_IRIX_CC)) \
|| (defined(SYSTEME_SG4D85GT_IRIX_CC)) \
|| (defined(SYSTEME_SGIND308_IRIX_CC)) \
|| (defined(SYSTEME_SGIND324_IRIX_CC)) \
|| (defined(SYSTEME_SGIND3GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND408_IRIX_CC)) \
|| (defined(SYSTEME_SGIND424_IRIX_CC)) \
|| (defined(SYSTEME_SGIND4GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND508_IRIX_CC)) \
|| (defined(SYSTEME_SGIND524_IRIX_CC)) \
|| (defined(SYSTEME_SGIND5GA_IRIX_CC)) \
|| (defined(SYSTEME_SGIND808_IRIX_CC)) \
|| (defined(SYSTEME_SGIND824_IRIX_CC)) \
|| (defined(SYSTEME_SGIND8GA_IRIX_CC)) \
|| (defined(SYSTEME_SGINDA08_IRIX_CC)) \
|| (defined(SYSTEME_SGINDA24_IRIX_CC)) \
|| (defined(SYSTEME_SGINDAGA_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A1_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A2_IRIX_CC)) \
|| (defined(SYSTEME_SGO200A4_IRIX_CC)) \
|| (defined(SYSTEME_SGO25224_IRIX_CC)) \
|| (defined(SYSTEME_SGO252VA_IRIX_CC)) \
|| (defined(SYSTEME_SGO252VN_IRIX_CC)) \
|| (defined(SYSTEME_SGPCM801_IRIX_CC)) \
|| (defined(SYSTEME_SGPCMA01_IRIX_CC)) \
|| (defined(SYSTEME_SPS9_ROS_CC)) \
|| (defined(SYSTEME_SPS9_ROS_RC)) \
|| (defined(SYSTEME_SUN3_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4NCUBE2S_SUNOS_CC)) \
|| (defined(SYSTEME_SUN4NCUBE2S_SUNOS_NCC)) \
|| (defined(SYSTEME_VAX8600_ULTRIX_CC)) \
|| (defined(SYSTEME_VAX8600_ULTRIX_VCC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_CC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_GCC)) \
|| (defined(SYSTEME_VAX9000_ULTRIX_VCC)) \
)