1 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
2 /* include (langage C ou C++) pour portage des routines */
3 /* "dependance_machine" */
4 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
11 #warning "-------- definition de _POSIX --------"
14 #if defined __LP64__ || defined __MINGW64__
16 #warning "-------- definition de _USE_64_BITS --------"
20 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
21 /* Correspondance entre les entiers fortran et les entiers C : */
22 /* Utile par exemple sur machine DEC, quand les pointeurs sont sur */
23 /* 64 bits et qu'on utilise une option du compilateur fortran qui */
24 /* force tous les entiers fortran a 64 bits */
25 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
29 #warning "-------- passage par ifdef _USE_64_BITS --------"
31 #define INTEGER_NB_CHIFFRES_SIGNIFICATIFS 19
33 #warning "-------- passage par else de ifdef _USE_64_BITS --------"
35 #define INTEGER_NB_CHIFFRES_SIGNIFICATIFS 9
39 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
40 /* Longueur des chaines de caractères fortran (telles que passées */
41 /* comme arguments cachés par les compilateurs fortran) */
42 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */