/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N S   P O U R   L E S   F O N C T I O N S   D E   B A S E                                                */
/*        D E   C O M P R E S S I O N   ' $JPEG '  :                                                                                 */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Definition :                                                                                                               */
/*                                                                                                                                   */
/*                    Ce fichier contient toutes les                                                                                 */
/*                  definitions pour les fonctions                                                                                   */
/*                  de base de compression '$JPEG'.                                                                                  */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xiidC/jpeg$DEF' :                                                                                              */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 19970000000000).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        O P P O R T U N I T E   D E   C O M P I L E R   C E   M O D U L E  :                                                       */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

#if       (         (defined(SYSTEME_SG4D20G_IRIX))                                                                                     \
          ||        (defined(SYSTEME_SG4D25TG_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SG4D310VGX_IRIX))                                                                                  \
          ||        (defined(SYSTEME_SG4D35TG_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SG4D85GT_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND308_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND324_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND3GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND408_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND424_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND4GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND508_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND524_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND5GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND808_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND824_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND8GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDA08_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDA24_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDAGA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A1_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A2_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A4_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO25224_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO252VA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO252VN_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGPCM801_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGPCMA01_IRIX))                                                                                    \
           )

#    if        (nSYSTEM_RELEASE >= 602000000)
                                        /* ATTENTION, ne pas oublier d'assurer la compatibilite avec la definition de                */
                                        /* '$Bsysteme' dans '$Fbibliotheques'...                                                     */

#         if        (         (defined(LACT27))                                                                                         \
                     )
                                        /* Et oui, il faut une license pour comprimer...                                             */
#              define    __VERSION__COMPILER_LA_COMPRESSION_JPEG                                                                        \
                                        /* Sur un ordinateur Silicon-Graphics, compiler la bibliotheque de compression.              */
#         Aif       (         (defined(LACT27))                                                                                         \
                     )
#         Eif       (         (defined(LACT27))                                                                                         \
                     )

#    Aif       (nSYSTEM_RELEASE >= 602000000)
                                        /* ATTENTION, ne pas oublier d'assurer la compatibilite avec la definition de                */
                                        /* '$Bsysteme' dans '$Fbibliotheques'...                                                     */
#    Eif       (nSYSTEM_RELEASE >= 602000000)

#Aif      (         (defined(SYSTEME_SG4D20G_IRIX))                                                                                     \
          ||        (defined(SYSTEME_SG4D25TG_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SG4D310VGX_IRIX))                                                                                  \
          ||        (defined(SYSTEME_SG4D35TG_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SG4D85GT_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND308_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND324_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND3GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND408_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND424_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND4GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND508_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND524_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND5GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND808_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND824_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND8GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDA08_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDA24_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDAGA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A1_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A2_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A4_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO25224_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO252VA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO252VN_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGPCM801_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGPCMA01_IRIX))                                                                                    \
           )
#Eif      (         (defined(SYSTEME_SG4D20G_IRIX))                                                                                     \
          ||        (defined(SYSTEME_SG4D25TG_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SG4D310VGX_IRIX))                                                                                  \
          ||        (defined(SYSTEME_SG4D35TG_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SG4D85GT_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND308_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND324_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND3GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND408_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND424_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND4GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND508_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND524_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND5GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND808_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND824_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGIND8GA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDA08_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDA24_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGINDAGA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A1_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A2_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO200A4_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO25224_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO252VA_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGO252VN_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGPCM801_IRIX))                                                                                    \
          ||        (defined(SYSTEME_SGPCMA01_IRIX))                                                                                    \
           )

#ifdef    __VERSION__COMPILER_LA_COMPRESSION_JPEG
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        I N C L U D E S   S P E C I F I Q U E S   D E   C O M P R E S S I O N   ' $JPEG '  :                                       */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        B U G S   D E S   B I B L I O T H E Q U E S   D E   C O M P R E S S I O N   ' $JPEG '  :                                   */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

#    if        (         (defined(SYSTEME_SG4D20G_IRIX))                                                                                \
               ||        (defined(SYSTEME_SG4D25TG_IRIX))                                                                               \
               ||        (defined(SYSTEME_SG4D310VGX_IRIX))                                                                             \
               ||        (defined(SYSTEME_SG4D35TG_IRIX))                                                                               \
               ||        (defined(SYSTEME_SG4D85GT_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND308_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND324_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND3GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND408_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND424_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND4GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND508_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND524_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND5GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND808_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND824_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND8GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDA08_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDA24_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDAGA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A1_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A2_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A4_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO25224_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO252VA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO252VN_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGPCM801_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGPCMA01_IRIX))                                                                               \
                )
#    Aif       (         (defined(SYSTEME_SG4D20G_IRIX))                                                                                \
               ||        (defined(SYSTEME_SG4D25TG_IRIX))                                                                               \
               ||        (defined(SYSTEME_SG4D310VGX_IRIX))                                                                             \
               ||        (defined(SYSTEME_SG4D35TG_IRIX))                                                                               \
               ||        (defined(SYSTEME_SG4D85GT_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND308_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND324_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND3GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND408_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND424_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND4GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND508_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND524_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND5GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND808_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND824_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND8GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDA08_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDA24_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDAGA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A1_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A2_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A4_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO25224_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO252VA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO252VN_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGPCM801_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGPCMA01_IRIX))                                                                               \
                )
#    Eif       (         (defined(SYSTEME_SG4D20G_IRIX))                                                                                \
               ||        (defined(SYSTEME_SG4D25TG_IRIX))                                                                               \
               ||        (defined(SYSTEME_SG4D310VGX_IRIX))                                                                             \
               ||        (defined(SYSTEME_SG4D35TG_IRIX))                                                                               \
               ||        (defined(SYSTEME_SG4D85GT_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND308_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND324_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND3GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND408_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND424_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND4GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND508_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND524_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND5GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND808_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND824_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGIND8GA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDA08_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDA24_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGINDAGA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A1_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A2_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO200A4_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO25224_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO252VA_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGO252VN_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGPCM801_IRIX))                                                                               \
               ||        (defined(SYSTEME_SGPCMA01_IRIX))                                                                               \
                )

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N S   N E C E S S A I R E S  :                                                                           */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        S T R U C T U R E S   N E C E S S A I R E S  :                                                                             */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#Aifdef   __VERSION__COMPILER_LA_COMPRESSION_JPEG
#Eifdef   __VERSION__COMPILER_LA_COMPRESSION_JPEG




Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.