#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#

#
# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# ident	"@(#)mapfile	9.2	07/10/09 SMI"
#

SUNW_2.0 {
    global:
        mlib_ImageBlend_ZERO_ZERO;
        mlib_ImageBlend_ZERO_ZERO_Inp;
        mlib_ImageBlend_ZERO_ONE;
        mlib_ImageBlend_ZERO_ONE_Inp;
        mlib_ImageBlend_ZERO_DC;
        mlib_ImageBlend_ZERO_DC_Inp;
        mlib_ImageBlend_ZERO_OMDC;
        mlib_ImageBlend_ZERO_OMDC_Inp;
        mlib_ImageBlend_ZERO_SA;
        mlib_ImageBlend_ZERO_SA_Inp;
        mlib_ImageBlend_ZERO_OMSA;
        mlib_ImageBlend_ZERO_OMSA_Inp;
        mlib_ImageBlend_ZERO_DA;
        mlib_ImageBlend_ZERO_DA_Inp;
        mlib_ImageBlend_ZERO_OMDA;
        mlib_ImageBlend_ZERO_OMDA_Inp;
        mlib_ImageBlend_ZERO_SAS;
        mlib_ImageBlend_ZERO_SAS_Inp;
        mlib_ImageBlend_ONE_ZERO;
        mlib_ImageBlend_ONE_ZERO_Inp;
        mlib_ImageBlend_ONE_ONE;
        mlib_ImageBlend_ONE_ONE_Inp;
        mlib_ImageBlend_ONE_DC;
        mlib_ImageBlend_ONE_DC_Inp;
        mlib_ImageBlend_ONE_OMDC;
        mlib_ImageBlend_ONE_OMDC_Inp;
        mlib_ImageBlend_ONE_SA;
        mlib_ImageBlend_ONE_SA_Inp;
        mlib_ImageBlend_ONE_OMSA;
        mlib_ImageBlend_ONE_OMSA_Inp;
        mlib_ImageBlend_ONE_DA;
        mlib_ImageBlend_ONE_DA_Inp;
        mlib_ImageBlend_ONE_OMDA;
        mlib_ImageBlend_ONE_OMDA_Inp;
        mlib_ImageBlend_ONE_SAS;
        mlib_ImageBlend_ONE_SAS_Inp;
        mlib_ImageBlend_SC_ZERO;
        mlib_ImageBlend_SC_ZERO_Inp;
        mlib_ImageBlend_SC_ONE;
        mlib_ImageBlend_SC_ONE_Inp;
        mlib_ImageBlend_SC_DC;
        mlib_ImageBlend_SC_DC_Inp;
        mlib_ImageBlend_SC_OMDC;
        mlib_ImageBlend_SC_OMDC_Inp;
        mlib_ImageBlend_SC_SA;
        mlib_ImageBlend_SC_SA_Inp;
        mlib_ImageBlend_SC_OMSA;
        mlib_ImageBlend_SC_OMSA_Inp;
        mlib_ImageBlend_SC_DA;
        mlib_ImageBlend_SC_DA_Inp;
        mlib_ImageBlend_SC_OMDA;
        mlib_ImageBlend_SC_OMDA_Inp;
        mlib_ImageBlend_SC_SAS;
        mlib_ImageBlend_SC_SAS_Inp;
        mlib_ImageBlend_OMSC_ZERO;
        mlib_ImageBlend_OMSC_ZERO_Inp;
        mlib_ImageBlend_OMSC_ONE;
        mlib_ImageBlend_OMSC_ONE_Inp;
        mlib_ImageBlend_OMSC_DC;
        mlib_ImageBlend_OMSC_DC_Inp;
        mlib_ImageBlend_OMSC_OMDC;
        mlib_ImageBlend_OMSC_OMDC_Inp;
        mlib_ImageBlend_OMSC_SA;
        mlib_ImageBlend_OMSC_SA_Inp;
        mlib_ImageBlend_OMSC_OMSA;
        mlib_ImageBlend_OMSC_OMSA_Inp;
        mlib_ImageBlend_OMSC_DA;
        mlib_ImageBlend_OMSC_DA_Inp;
        mlib_ImageBlend_OMSC_OMDA;
        mlib_ImageBlend_OMSC_OMDA_Inp;
        mlib_ImageBlend_OMSC_SAS;
        mlib_ImageBlend_OMSC_SAS_Inp;
        mlib_ImageBlend_SA_ZERO;
        mlib_ImageBlend_SA_ZERO_Inp;
        mlib_ImageBlend_SA_ONE;
        mlib_ImageBlend_SA_ONE_Inp;
        mlib_ImageBlend_SA_DC;
        mlib_ImageBlend_SA_DC_Inp;
        mlib_ImageBlend_SA_OMDC;
        mlib_ImageBlend_SA_OMDC_Inp;
        mlib_ImageBlend_SA_SA;
        mlib_ImageBlend_SA_SA_Inp;
        mlib_ImageBlend_SA_OMSA;
        mlib_ImageBlend_SA_OMSA_Inp;
        mlib_ImageBlend_SA_DA;
        mlib_ImageBlend_SA_DA_Inp;
        mlib_ImageBlend_SA_OMDA;
        mlib_ImageBlend_SA_OMDA_Inp;
        mlib_ImageBlend_SA_SAS;
        mlib_ImageBlend_SA_SAS_Inp;
        mlib_ImageBlend_OMSA_ZERO;
        mlib_ImageBlend_OMSA_ZERO_Inp;
        mlib_ImageBlend_OMSA_ONE;
        mlib_ImageBlend_OMSA_ONE_Inp;
        mlib_ImageBlend_OMSA_DC;
        mlib_ImageBlend_OMSA_DC_Inp;
        mlib_ImageBlend_OMSA_OMDC;
        mlib_ImageBlend_OMSA_OMDC_Inp;
        mlib_ImageBlend_OMSA_SA;
        mlib_ImageBlend_OMSA_SA_Inp;
        mlib_ImageBlend_OMSA_OMSA;
        mlib_ImageBlend_OMSA_OMSA_Inp;
        mlib_ImageBlend_OMSA_DA;
        mlib_ImageBlend_OMSA_DA_Inp;
        mlib_ImageBlend_OMSA_OMDA;
        mlib_ImageBlend_OMSA_OMDA_Inp;
        mlib_ImageBlend_OMSA_SAS;
        mlib_ImageBlend_OMSA_SAS_Inp;
        mlib_ImageBlend_DA_ZERO;
        mlib_ImageBlend_DA_ZERO_Inp;
        mlib_ImageBlend_DA_ONE;
        mlib_ImageBlend_DA_ONE_Inp;
        mlib_ImageBlend_DA_DC;
        mlib_ImageBlend_DA_DC_Inp;
        mlib_ImageBlend_DA_OMDC;
        mlib_ImageBlend_DA_OMDC_Inp;
        mlib_ImageBlend_DA_SA;
        mlib_ImageBlend_DA_SA_Inp;
        mlib_ImageBlend_DA_OMSA;
        mlib_ImageBlend_DA_OMSA_Inp;
        mlib_ImageBlend_DA_DA;
        mlib_ImageBlend_DA_DA_Inp;
        mlib_ImageBlend_DA_OMDA;
        mlib_ImageBlend_DA_OMDA_Inp;
        mlib_ImageBlend_DA_SAS;
        mlib_ImageBlend_DA_SAS_Inp;
        mlib_ImageBlend_OMDA_ZERO;
        mlib_ImageBlend_OMDA_ZERO_Inp;
        mlib_ImageBlend_OMDA_ONE;
        mlib_ImageBlend_OMDA_ONE_Inp;
        mlib_ImageBlend_OMDA_DC;
        mlib_ImageBlend_OMDA_DC_Inp;
        mlib_ImageBlend_OMDA_OMDC;
        mlib_ImageBlend_OMDA_OMDC_Inp;
        mlib_ImageBlend_OMDA_SA;
        mlib_ImageBlend_OMDA_SA_Inp;
        mlib_ImageBlend_OMDA_OMSA;
        mlib_ImageBlend_OMDA_OMSA_Inp;
        mlib_ImageBlend_OMDA_DA;
        mlib_ImageBlend_OMDA_DA_Inp;
        mlib_ImageBlend_OMDA_OMDA;
        mlib_ImageBlend_OMDA_OMDA_Inp;
        mlib_ImageBlend_OMDA_SAS;
        mlib_ImageBlend_OMDA_SAS_Inp;
        mlib_ImageComposite;
        mlib_ImageComposite_Inp;
        mlib_ImageDataTypeConvert;
        mlib_ImageChannelExtract;
        mlib_ImageChannelInsert;
        mlib_ImageChannelCopy;
        mlib_ImageReformat;
        mlib_ImageCopy;
        mlib_ImageCopyArea;
        mlib_ImageCopySubimage;
        mlib_ImageCopyMask;
        mlib_ImageCopyMask_Fp;
        mlib_ImageClear_Fp;
        mlib_ImageClearEdge;
        mlib_ImageClearEdge_Fp;
        mlib_ImageConv2x2;
        mlib_ImageConv3x3;
        mlib_ImageConv4x4;
        mlib_ImageConv5x5;
        mlib_ImageConv7x7;
        mlib_ImageConvMxN;
        mlib_ImageConv2x2Index;
        mlib_ImageConv3x3Index;
        mlib_ImageConv4x4Index;
        mlib_ImageConv5x5Index;
        mlib_ImageConv7x7Index;
        mlib_ImageConvMxNIndex;
        mlib_ImageConv2x2_Fp;
        mlib_ImageConv3x3_Fp;
        mlib_ImageConv4x4_Fp;
        mlib_ImageConv5x5_Fp;
        mlib_ImageConv7x7_Fp;
        mlib_ImageConvMxN_Fp;
        mlib_ImageConvKernelConvert;
        mlib_ImageConvolveMxN;
        mlib_ImageConvolveMxN_Fp;
        mlib_ImageSConv3x3;
        mlib_ImageSConv5x5;
        mlib_ImageSConv7x7;
        mlib_ImageSConv3x3_Fp;
        mlib_ImageSConv5x5_Fp;
        mlib_ImageSConv7x7_Fp;
        mlib_ImageSConvKernelConvert;
        mlib_ImageGradient3x3;
        mlib_ImageGradientMxN;
        mlib_ImageGradient3x3_Fp;
        mlib_ImageGradientMxN_Fp;
        mlib_ImageSobel;
        mlib_ImageSobel_Fp;
        mlib_ImageMaxFilter3x3;
        mlib_ImageMaxFilter5x5;
        mlib_ImageMaxFilter7x7;
        mlib_ImageMaxFilter3x3_Fp;
        mlib_ImageMaxFilter5x5_Fp;
        mlib_ImageMaxFilter7x7_Fp;
        mlib_ImageMinFilter3x3;
        mlib_ImageMinFilter5x5;
        mlib_ImageMinFilter7x7;
        mlib_ImageMinFilter3x3_Fp;
        mlib_ImageMinFilter5x5_Fp;
        mlib_ImageMinFilter7x7_Fp;
        mlib_ImageRankFilter3x3;
        mlib_ImageRankFilter5x5;
        mlib_ImageRankFilter7x7;
        mlib_ImageRankFilterMxN;
        mlib_ImageRankFilter3x3_Fp;
        mlib_ImageRankFilter5x5_Fp;
        mlib_ImageRankFilter7x7_Fp;
        mlib_ImageRankFilterMxN_Fp;
        mlib_ImageRankFilter3x3_US;
        mlib_ImageRankFilter5x5_US;
        mlib_ImageRankFilter7x7_US;
        mlib_ImageRankFilterMxN_US;
        mlib_ImageMedianFilter3x3;
        mlib_ImageMedianFilter5x5;
        mlib_ImageMedianFilter7x7;
        mlib_ImageMedianFilterMxN;
        mlib_ImageMedianFilter3x3_Fp;
        mlib_ImageMedianFilter5x5_Fp;
        mlib_ImageMedianFilter7x7_Fp;
        mlib_ImageMedianFilterMxN_Fp;
        mlib_ImageMedianFilter3x3_US;
        mlib_ImageMedianFilter5x5_US;
        mlib_ImageMedianFilter7x7_US;
        mlib_ImageMedianFilterMxN_US;
        mlib_ImageDilate4;
        mlib_ImageDilate8;
        mlib_ImageDilate4_Fp;
        mlib_ImageDilate8_Fp;
        mlib_ImageErode4;
        mlib_ImageErode8;
        mlib_ImageErode4_Fp;
        mlib_ImageErode8_Fp;
        mlib_ImageAbs;
        mlib_ImageAbs_Inp;
        mlib_ImageAbs_Fp;
        mlib_ImageAbs_Fp_Inp;
        mlib_ImageSqrShift;
        mlib_ImageSqrShift_Inp;
        mlib_ImageSqr_Fp;
        mlib_ImageSqr_Fp_Inp;
        mlib_ImageInvert;
        mlib_ImageInvert_Inp;
        mlib_ImageInvert_Fp;
        mlib_ImageInvert_Fp_Inp;
        mlib_ImageScale;
        mlib_ImageScale_Inp;
        mlib_ImageScale_Fp;
        mlib_ImageScale_Fp_Inp;
        mlib_ImageScale2;
        mlib_ImageScale2_Inp;
        mlib_ImageConstAdd;
        mlib_ImageConstAdd_Inp;
        mlib_ImageConstAdd_Fp;
        mlib_ImageConstAdd_Fp_Inp;
        mlib_ImageConstSub;
        mlib_ImageConstSub_Inp;
        mlib_ImageConstSub_Fp;
        mlib_ImageConstSub_Fp_Inp;
        mlib_ImageConstMul;
        mlib_ImageConstMul_Inp;
        mlib_ImageConstMulShift;
        mlib_ImageConstMulShift_Inp;
        mlib_ImageConstMul_Fp;
        mlib_ImageConstMul_Fp_Inp;
        mlib_ImageConstDiv;
        mlib_ImageConstDiv_Inp;
        mlib_ImageConstDivShift;
        mlib_ImageConstDivShift_Inp;
        mlib_ImageConstDiv_Fp;
        mlib_ImageConstDiv_Fp_Inp;
        mlib_ImageDivConstShift;
        mlib_ImageDivConstShift_Inp;
        mlib_ImageAve;
        mlib_ImageAve_Inp;
        mlib_ImageAve_Fp;
        mlib_ImageAve_Fp_Inp;
        mlib_ImageAdd;
        mlib_ImageAdd_Inp;
        mlib_ImageAdd_Fp;
        mlib_ImageAdd_Fp_Inp;
        mlib_ImageSub;
        mlib_ImageSub1_Inp;
        mlib_ImageSub2_Inp;
        mlib_ImageSub_Fp;
        mlib_ImageSub1_Fp_Inp;
        mlib_ImageSub2_Fp_Inp;
        mlib_ImageMulShift;
        mlib_ImageMulShift_Inp;
        mlib_ImageMul_Fp;
        mlib_ImageMul_Fp_Inp;
        mlib_ImageDivShift;
        mlib_ImageDivShift1_Inp;
        mlib_ImageDivShift2_Inp;
        mlib_ImageDiv_Fp;
        mlib_ImageDiv1_Fp_Inp;
        mlib_ImageDiv2_Fp_Inp;
        mlib_ImageScalarBlend;
        mlib_ImageScalarBlend_Inp;
        mlib_ImageScalarBlend_Fp;
        mlib_ImageScalarBlend_Fp_Inp;
        mlib_ImageBlend;
        mlib_ImageBlend1_Inp;
        mlib_ImageBlend2_Inp;
        mlib_ImageBlend_Fp;
        mlib_ImageBlend1_Fp_Inp;
        mlib_ImageBlend2_Fp_Inp;
        mlib_ImageMax;
        mlib_ImageMax_Inp;
        mlib_ImageMax_Fp;
        mlib_ImageMax_Fp_Inp;
        mlib_ImageMin;
        mlib_ImageMin_Inp;
        mlib_ImageMin_Fp;
        mlib_ImageMin_Fp_Inp;
        mlib_ImageMulAlpha;
        mlib_ImageDivAlpha;
        mlib_ImageMulAlpha_Inp;
        mlib_ImageDivAlpha_Inp;
        mlib_ImageMulAlpha_Fp;
        mlib_ImageDivAlpha_Fp;
        mlib_ImageMulAlpha_Fp_Inp;
        mlib_ImageDivAlpha_Fp_Inp;
        mlib_ImageExp;
        mlib_ImageExp_Inp;
        mlib_ImageExp_Fp;
        mlib_ImageExp_Fp_Inp;
        mlib_ImageLog;
        mlib_ImageLog_Inp;
        mlib_ImageLog_Fp;
        mlib_ImageLog_Fp_Inp;
        mlib_ImageNot;
        mlib_ImageNot_Inp;
        mlib_ImageAnd;
        mlib_ImageAnd_Inp;
        mlib_ImageOr;
        mlib_ImageOr_Inp;
        mlib_ImageXor;
        mlib_ImageXor_Inp;
        mlib_ImageNotAnd;
        mlib_ImageNotAnd_Inp;
        mlib_ImageNotOr;
        mlib_ImageNotOr_Inp;
        mlib_ImageNotXor;
        mlib_ImageNotXor_Inp;
        mlib_ImageAndNot;
        mlib_ImageAndNot1_Inp;
        mlib_ImageAndNot2_Inp;
        mlib_ImageOrNot;
        mlib_ImageOrNot1_Inp;
        mlib_ImageOrNot2_Inp;
        mlib_ImageConstAnd;
        mlib_ImageConstAnd_Inp;
        mlib_ImageConstOr;
        mlib_ImageConstOr_Inp;
        mlib_ImageConstXor;
        mlib_ImageConstXor_Inp;
        mlib_ImageConstNotAnd;
        mlib_ImageConstNotAnd_Inp;
        mlib_ImageConstNotOr;
        mlib_ImageConstNotOr_Inp;
        mlib_ImageConstNotXor;
        mlib_ImageConstNotXor_Inp;
        mlib_ImageConstAndNot;
        mlib_ImageConstAndNot_Inp;
        mlib_ImageConstOrNot;
        mlib_ImageConstOrNot_Inp;
        mlib_ImageColorConvert1;
        mlib_ImageColorConvert2;
        mlib_ImageColorConvert1_Fp;
        mlib_ImageColorConvert2_Fp;
        mlib_ImageColorRGB2XYZ;
        mlib_ImageColorXYZ2RGB;
        mlib_ImageColorRGB2XYZ_Fp;
        mlib_ImageColorXYZ2RGB_Fp;
        mlib_ImageColorRGB2YCC;
        mlib_ImageColorYCC2RGB;
        mlib_ImageColorRGB2YCC_Fp;
        mlib_ImageColorYCC2RGB_Fp;
        mlib_ImageColorRGB2HSV;
        mlib_ImageColorHSV2RGB;
        mlib_ImageColorRGB2HSV_Fp;
        mlib_ImageColorHSV2RGB_Fp;
        mlib_ImageColorRGB2HSL;
        mlib_ImageColorHSL2RGB;
        mlib_ImageColorRGB2HSL_Fp;
        mlib_ImageColorHSL2RGB_Fp;
        mlib_ImageColorRGB2Mono;
        mlib_ImageColorRGB2CIEMono;
        mlib_ImageColorRGB2Mono_Fp;
        mlib_ImageColorRGB2CIEMono_Fp;
        mlib_ImageColorTrue2IndexInit;
        mlib_ImageColorTrue2Index;
        mlib_ImageColorTrue2IndexFree;
        mlib_ImageColorErrorDiffusion3x3;
        mlib_ImageColorOrderedDither8x8;
        mlib_ImageZoomIn2X;
        mlib_ImageZoomOut2X;
        mlib_ImageZoom;
        mlib_ImageZoomTranslate;
        mlib_ImageZoomIn2XIndex;
        mlib_ImageZoomOut2XIndex;
        mlib_ImageZoomIndex;
        mlib_ImageZoomIn2X_Fp;
        mlib_ImageZoomOut2X_Fp;
        mlib_ImageZoom_Fp;
        mlib_ImageZoomTranslate_Fp;
        mlib_ImageRotate90;
        mlib_ImageRotate180;
        mlib_ImageRotate270;
        mlib_ImageFlipX;
        mlib_ImageFlipY;
        mlib_ImageFlipMainDiag;
        mlib_ImageFlipAntiDiag;
        mlib_ImageRotate90_Fp;
        mlib_ImageRotate180_Fp;
        mlib_ImageRotate270_Fp;
        mlib_ImageFlipX_Fp;
        mlib_ImageFlipY_Fp;
        mlib_ImageFlipMainDiag_Fp;
        mlib_ImageFlipAntiDiag_Fp;
        mlib_ImageRotate;
        mlib_ImageRotateIndex;
        mlib_ImageRotate_Fp;
        mlib_ImageAffine;
        mlib_ImageAffineIndex;
        mlib_ImageAffine_Fp;
        mlib_ImageAffineTransform;
        mlib_ImageAffineTransformIndex;
        mlib_ImageAffineTransform_Fp;
        mlib_ImageGridWarp;
        mlib_ImageGridWarp_Fp;
        mlib_ImagePolynomialWarp;
        mlib_ImagePolynomialWarp_Fp;
        mlib_ImageHistogram;
        mlib_ImageHistogram2;
        mlib_ImageLookUp;
        mlib_ImageLookUp_Inp;
        mlib_ImageLookUpMask;
        mlib_ImageLookUp2;
        mlib_ImageThresh1;
        mlib_ImageThresh2;
        mlib_ImageThresh3;
        mlib_ImageThresh4;
        mlib_ImageThresh5;
        mlib_ImageThresh1_Inp;
        mlib_ImageThresh2_Inp;
        mlib_ImageThresh3_Inp;
        mlib_ImageThresh4_Inp;
        mlib_ImageThresh5_Inp;
        mlib_ImageThresh1_Fp;
        mlib_ImageThresh2_Fp;
        mlib_ImageThresh3_Fp;
        mlib_ImageThresh4_Fp;
        mlib_ImageThresh5_Fp;
        mlib_ImageThresh1_Fp_Inp;
        mlib_ImageThresh2_Fp_Inp;
        mlib_ImageThresh3_Fp_Inp;
        mlib_ImageThresh4_Fp_Inp;
        mlib_ImageThresh5_Fp_Inp;
        mlib_ImageMean;
        mlib_ImageMean_Fp;
        mlib_ImageStdDev;
        mlib_ImageStdDev_Fp;
        mlib_ImageMoment2;
        mlib_ImageMoment2_Fp;
        mlib_ImageAutoCorrel;
        mlib_ImageAutoCorrel_Fp;
        mlib_ImageCrossCorrel;
        mlib_ImageCrossCorrel_Fp;
        mlib_ImageMaximum;
        mlib_ImageMinimum;
        mlib_ImageMaximum_Fp;
        mlib_ImageMinimum_Fp;
        mlib_ImageExtrema2;
        mlib_ImageExtrema2_Fp;
        mlib_ImageXProj;
        mlib_ImageYProj;
        mlib_ImageXProj_Fp;
        mlib_ImageYProj_Fp;
        mlib_ImageFourierTransform;
        mlib_ImageChannelMerge;
        mlib_ImageChannelSplit;
    local:
        *;
};

SUNW_2.1 {
    global:
        mlib_ImageInterpTableCreate;
        mlib_ImageInterpTableDelete;
        mlib_ImageAffineTable;
        mlib_ImageAffineTable_Fp;
        mlib_ImageZoomTranslateTable;
        mlib_ImageZoomTranslateTable_Fp;
        mlib_ImageGridWarpTable;
        mlib_ImageGridWarpTable_Fp;
        mlib_ImageZoomTranslateToGray;
        mlib_ImagePolynomialWarpTable;
        mlib_ImagePolynomialWarpTable_Fp;
        mlib_ImageSubsampleBinaryToGray;
        mlib_ImageFilteredSubsample;
        mlib_ImageFilteredSubsample_Fp;
} SUNW_2.0;

SUNW_2.2 {
    global:
        mlib_ImageBlendColor;
        mlib_ImageBlendColor_Inp;
        mlib_ImageBlendColor_Fp;
        mlib_ImageBlendColor_Fp_Inp;
        mlib_ImageReplaceColor;
        mlib_ImageReplaceColor_Inp;
        mlib_ImageReplaceColor_Fp;
        mlib_ImageReplaceColor_Fp_Inp;
        mlib_ImageExtremaLocations;
        mlib_ImageExtremaLocations_Fp;
        mlib_ImageSubsampleAverage;
        mlib_ImageSubsampleAverage_Fp;
        mlib_ImageColorDitherInit;
        mlib_ImageColorDitherFree;
        mlib_ImageColorOrderedDitherMxN;
        mlib_ImageColorErrorDiffusionMxN;
        mlib_ImageBlendMulti;
        mlib_ImageBlendMulti_Fp;
        mlib_ImageBlendRGBA2ARGB;
        mlib_ImageBlendRGBA2BGRA;
        mlib_ImageZoomTranslateBlend;
        mlib_ImageZoomBlend;
        mlib_ImageZoomTranslateTableBlend;
} SUNW_2.1;

SUNW_2.3 {
    global:
        mlib_ImageNormCrossCorrel_Fp;
	mlib_ImageNormCrossCorrel;
} SUNW_2.2;

SUNWprivate_2.2 {
    global:
        __mlib_ImageBlend_ZERO_ZERO;
        __mlib_ImageBlend_ZERO_ZERO_Inp;
        __mlib_ImageBlend_ZERO_ONE;
        __mlib_ImageBlend_ZERO_ONE_Inp;
        __mlib_ImageBlend_ZERO_DC;
        __mlib_ImageBlend_ZERO_DC_Inp;
        __mlib_ImageBlend_ZERO_OMDC;
        __mlib_ImageBlend_ZERO_OMDC_Inp;
        __mlib_ImageBlend_ZERO_SA;
        __mlib_ImageBlend_ZERO_SA_Inp;
        __mlib_ImageBlend_ZERO_OMSA;
        __mlib_ImageBlend_ZERO_OMSA_Inp;
        __mlib_ImageBlend_ZERO_DA;
        __mlib_ImageBlend_ZERO_DA_Inp;
        __mlib_ImageBlend_ZERO_OMDA;
        __mlib_ImageBlend_ZERO_OMDA_Inp;
        __mlib_ImageBlend_ZERO_SAS;
        __mlib_ImageBlend_ZERO_SAS_Inp;
        __mlib_ImageBlend_ONE_ZERO;
        __mlib_ImageBlend_ONE_ZERO_Inp;
        __mlib_ImageBlend_ONE_ONE;
        __mlib_ImageBlend_ONE_ONE_Inp;
        __mlib_ImageBlend_ONE_DC;
        __mlib_ImageBlend_ONE_DC_Inp;
        __mlib_ImageBlend_ONE_OMDC;
        __mlib_ImageBlend_ONE_OMDC_Inp;
        __mlib_ImageBlend_ONE_SA;
        __mlib_ImageBlend_ONE_SA_Inp;
        __mlib_ImageBlend_ONE_OMSA;
        __mlib_ImageBlend_ONE_OMSA_Inp;
        __mlib_ImageBlend_ONE_DA;
        __mlib_ImageBlend_ONE_DA_Inp;
        __mlib_ImageBlend_ONE_OMDA;
        __mlib_ImageBlend_ONE_OMDA_Inp;
        __mlib_ImageBlend_ONE_SAS;
        __mlib_ImageBlend_ONE_SAS_Inp;
        __mlib_ImageBlend_SC_ZERO;
        __mlib_ImageBlend_SC_ZERO_Inp;
        __mlib_ImageBlend_SC_ONE;
        __mlib_ImageBlend_SC_ONE_Inp;
        __mlib_ImageBlend_SC_DC;
        __mlib_ImageBlend_SC_DC_Inp;
        __mlib_ImageBlend_SC_OMDC;
        __mlib_ImageBlend_SC_OMDC_Inp;
        __mlib_ImageBlend_SC_SA;
        __mlib_ImageBlend_SC_SA_Inp;
        __mlib_ImageBlend_SC_OMSA;
        __mlib_ImageBlend_SC_OMSA_Inp;
        __mlib_ImageBlend_SC_DA;
        __mlib_ImageBlend_SC_DA_Inp;
        __mlib_ImageBlend_SC_OMDA;
        __mlib_ImageBlend_SC_OMDA_Inp;
        __mlib_ImageBlend_SC_SAS;
        __mlib_ImageBlend_SC_SAS_Inp;
        __mlib_ImageBlend_OMSC_ZERO;
        __mlib_ImageBlend_OMSC_ZERO_Inp;
        __mlib_ImageBlend_OMSC_ONE;
        __mlib_ImageBlend_OMSC_ONE_Inp;
        __mlib_ImageBlend_OMSC_DC;
        __mlib_ImageBlend_OMSC_DC_Inp;
        __mlib_ImageBlend_OMSC_OMDC;
        __mlib_ImageBlend_OMSC_OMDC_Inp;
        __mlib_ImageBlend_OMSC_SA;
        __mlib_ImageBlend_OMSC_SA_Inp;
        __mlib_ImageBlend_OMSC_OMSA;
        __mlib_ImageBlend_OMSC_OMSA_Inp;
        __mlib_ImageBlend_OMSC_DA;
        __mlib_ImageBlend_OMSC_DA_Inp;
        __mlib_ImageBlend_OMSC_OMDA;
        __mlib_ImageBlend_OMSC_OMDA_Inp;
        __mlib_ImageBlend_OMSC_SAS;
        __mlib_ImageBlend_OMSC_SAS_Inp;
        __mlib_ImageBlend_SA_ZERO;
        __mlib_ImageBlend_SA_ZERO_Inp;
        __mlib_ImageBlend_SA_ONE;
        __mlib_ImageBlend_SA_ONE_Inp;
        __mlib_ImageBlend_SA_DC;
        __mlib_ImageBlend_SA_DC_Inp;
        __mlib_ImageBlend_SA_OMDC;
        __mlib_ImageBlend_SA_OMDC_Inp;
        __mlib_ImageBlend_SA_SA;
        __mlib_ImageBlend_SA_SA_Inp;
        __mlib_ImageBlend_SA_OMSA;
        __mlib_ImageBlend_SA_OMSA_Inp;
        __mlib_ImageBlend_SA_DA;
        __mlib_ImageBlend_SA_DA_Inp;
        __mlib_ImageBlend_SA_OMDA;
        __mlib_ImageBlend_SA_OMDA_Inp;
        __mlib_ImageBlend_SA_SAS;
        __mlib_ImageBlend_SA_SAS_Inp;
        __mlib_ImageBlend_OMSA_ZERO;
        __mlib_ImageBlend_OMSA_ZERO_Inp;
        __mlib_ImageBlend_OMSA_ONE;
        __mlib_ImageBlend_OMSA_ONE_Inp;
        __mlib_ImageBlend_OMSA_DC;
        __mlib_ImageBlend_OMSA_DC_Inp;
        __mlib_ImageBlend_OMSA_OMDC;
        __mlib_ImageBlend_OMSA_OMDC_Inp;
        __mlib_ImageBlend_OMSA_SA;
        __mlib_ImageBlend_OMSA_SA_Inp;
        __mlib_ImageBlend_OMSA_OMSA;
        __mlib_ImageBlend_OMSA_OMSA_Inp;
        __mlib_ImageBlend_OMSA_DA;
        __mlib_ImageBlend_OMSA_DA_Inp;
        __mlib_ImageBlend_OMSA_OMDA;
        __mlib_ImageBlend_OMSA_OMDA_Inp;
        __mlib_ImageBlend_OMSA_SAS;
        __mlib_ImageBlend_OMSA_SAS_Inp;
        __mlib_ImageBlend_DA_ZERO;
        __mlib_ImageBlend_DA_ZERO_Inp;
        __mlib_ImageBlend_DA_ONE;
        __mlib_ImageBlend_DA_ONE_Inp;
        __mlib_ImageBlend_DA_DC;
        __mlib_ImageBlend_DA_DC_Inp;
        __mlib_ImageBlend_DA_OMDC;
        __mlib_ImageBlend_DA_OMDC_Inp;
        __mlib_ImageBlend_DA_SA;
        __mlib_ImageBlend_DA_SA_Inp;
        __mlib_ImageBlend_DA_OMSA;
        __mlib_ImageBlend_DA_OMSA_Inp;
        __mlib_ImageBlend_DA_DA;
        __mlib_ImageBlend_DA_DA_Inp;
        __mlib_ImageBlend_DA_OMDA;
        __mlib_ImageBlend_DA_OMDA_Inp;
        __mlib_ImageBlend_DA_SAS;
        __mlib_ImageBlend_DA_SAS_Inp;
        __mlib_ImageBlend_OMDA_ZERO;
        __mlib_ImageBlend_OMDA_ZERO_Inp;
        __mlib_ImageBlend_OMDA_ONE;
        __mlib_ImageBlend_OMDA_ONE_Inp;
        __mlib_ImageBlend_OMDA_DC;
        __mlib_ImageBlend_OMDA_DC_Inp;
        __mlib_ImageBlend_OMDA_OMDC;
        __mlib_ImageBlend_OMDA_OMDC_Inp;
        __mlib_ImageBlend_OMDA_SA;
        __mlib_ImageBlend_OMDA_SA_Inp;
        __mlib_ImageBlend_OMDA_OMSA;
        __mlib_ImageBlend_OMDA_OMSA_Inp;
        __mlib_ImageBlend_OMDA_DA;
        __mlib_ImageBlend_OMDA_DA_Inp;
        __mlib_ImageBlend_OMDA_OMDA;
        __mlib_ImageBlend_OMDA_OMDA_Inp;
        __mlib_ImageBlend_OMDA_SAS;
        __mlib_ImageBlend_OMDA_SAS_Inp;
        __mlib_ImageComposite;
        __mlib_ImageComposite_Inp;
        __mlib_ImageDataTypeConvert;
        __mlib_ImageChannelExtract;
        __mlib_ImageChannelInsert;
        __mlib_ImageChannelCopy;
        __mlib_ImageReformat;
        __mlib_ImageCopy;
        __mlib_ImageCopyArea;
        __mlib_ImageCopySubimage;
        __mlib_ImageCopyMask;
        __mlib_ImageCopyMask_Fp;
        __mlib_ImageClear_Fp;
        __mlib_ImageClearEdge;
        __mlib_ImageClearEdge_Fp;
        __mlib_ImageConv2x2;
        __mlib_ImageConv3x3;
        __mlib_ImageConv4x4;
        __mlib_ImageConv5x5;
        __mlib_ImageConv7x7;
        __mlib_ImageConvMxN;
        __mlib_ImageConv2x2Index;
        __mlib_ImageConv3x3Index;
        __mlib_ImageConv4x4Index;
        __mlib_ImageConv5x5Index;
        __mlib_ImageConv7x7Index;
        __mlib_ImageConvMxNIndex;
        __mlib_ImageConv2x2_Fp;
        __mlib_ImageConv3x3_Fp;
        __mlib_ImageConv4x4_Fp;
        __mlib_ImageConv5x5_Fp;
        __mlib_ImageConv7x7_Fp;
        __mlib_ImageConvMxN_Fp;
        __mlib_ImageConvKernelConvert;
        __mlib_ImageConvolveMxN;
        __mlib_ImageConvolveMxN_Fp;
        __mlib_ImageSConv3x3;
        __mlib_ImageSConv5x5;
        __mlib_ImageSConv7x7;
        __mlib_ImageSConv3x3_Fp;
        __mlib_ImageSConv5x5_Fp;
        __mlib_ImageSConv7x7_Fp;
        __mlib_ImageSConvKernelConvert;
        __mlib_ImageGradient3x3;
        __mlib_ImageGradientMxN;
        __mlib_ImageGradient3x3_Fp;
        __mlib_ImageGradientMxN_Fp;
        __mlib_ImageSobel;
        __mlib_ImageSobel_Fp;
        __mlib_ImageMaxFilter3x3;
        __mlib_ImageMaxFilter5x5;
        __mlib_ImageMaxFilter7x7;
        __mlib_ImageMaxFilter3x3_Fp;
        __mlib_ImageMaxFilter5x5_Fp;
        __mlib_ImageMaxFilter7x7_Fp;
        __mlib_ImageMinFilter3x3;
        __mlib_ImageMinFilter5x5;
        __mlib_ImageMinFilter7x7;
        __mlib_ImageMinFilter3x3_Fp;
        __mlib_ImageMinFilter5x5_Fp;
        __mlib_ImageMinFilter7x7_Fp;
        __mlib_ImageRankFilter3x3;
        __mlib_ImageRankFilter5x5;
        __mlib_ImageRankFilter7x7;
        __mlib_ImageRankFilterMxN;
        __mlib_ImageRankFilter3x3_Fp;
        __mlib_ImageRankFilter5x5_Fp;
        __mlib_ImageRankFilter7x7_Fp;
        __mlib_ImageRankFilterMxN_Fp;
        __mlib_ImageRankFilter3x3_US;
        __mlib_ImageRankFilter5x5_US;
        __mlib_ImageRankFilter7x7_US;
        __mlib_ImageRankFilterMxN_US;
        __mlib_ImageMedianFilter3x3;
        __mlib_ImageMedianFilter5x5;
        __mlib_ImageMedianFilter7x7;
        __mlib_ImageMedianFilterMxN;
        __mlib_ImageMedianFilter3x3_Fp;
        __mlib_ImageMedianFilter5x5_Fp;
        __mlib_ImageMedianFilter7x7_Fp;
        __mlib_ImageMedianFilterMxN_Fp;
        __mlib_ImageMedianFilter3x3_US;
        __mlib_ImageMedianFilter5x5_US;
        __mlib_ImageMedianFilter7x7_US;
        __mlib_ImageMedianFilterMxN_US;
        __mlib_ImageDilate4;
        __mlib_ImageDilate8;
        __mlib_ImageDilate4_Fp;
        __mlib_ImageDilate8_Fp;
        __mlib_ImageErode4;
        __mlib_ImageErode8;
        __mlib_ImageErode4_Fp;
        __mlib_ImageErode8_Fp;
        __mlib_ImageAbs;
        __mlib_ImageAbs_Inp;
        __mlib_ImageAbs_Fp;
        __mlib_ImageAbs_Fp_Inp;
        __mlib_ImageSqrShift;
        __mlib_ImageSqrShift_Inp;
        __mlib_ImageSqr_Fp;
        __mlib_ImageSqr_Fp_Inp;
        __mlib_ImageInvert;
        __mlib_ImageInvert_Inp;
        __mlib_ImageInvert_Fp;
        __mlib_ImageInvert_Fp_Inp;
        __mlib_ImageScale;
        __mlib_ImageScale_Inp;
        __mlib_ImageScale_Fp;
        __mlib_ImageScale_Fp_Inp;
        __mlib_ImageScale2;
        __mlib_ImageScale2_Inp;
        __mlib_ImageConstAdd;
        __mlib_ImageConstAdd_Inp;
        __mlib_ImageConstAdd_Fp;
        __mlib_ImageConstAdd_Fp_Inp;
        __mlib_ImageConstSub;
        __mlib_ImageConstSub_Inp;
        __mlib_ImageConstSub_Fp;
        __mlib_ImageConstSub_Fp_Inp;
        __mlib_ImageConstMul;
        __mlib_ImageConstMul_Inp;
        __mlib_ImageConstMulShift;
        __mlib_ImageConstMulShift_Inp;
        __mlib_ImageConstMul_Fp;
        __mlib_ImageConstMul_Fp_Inp;
        __mlib_ImageConstDiv;
        __mlib_ImageConstDiv_Inp;
        __mlib_ImageConstDivShift;
        __mlib_ImageConstDivShift_Inp;
        __mlib_ImageConstDiv_Fp;
        __mlib_ImageConstDiv_Fp_Inp;
        __mlib_ImageDivConstShift;
        __mlib_ImageDivConstShift_Inp;
        __mlib_ImageAve;
        __mlib_ImageAve_Inp;
        __mlib_ImageAve_Fp;
        __mlib_ImageAve_Fp_Inp;
        __mlib_ImageAdd;
        __mlib_ImageAdd_Inp;
        __mlib_ImageAdd_Fp;
        __mlib_ImageAdd_Fp_Inp;
        __mlib_ImageSub;
        __mlib_ImageSub1_Inp;
        __mlib_ImageSub2_Inp;
        __mlib_ImageSub_Fp;
        __mlib_ImageSub1_Fp_Inp;
        __mlib_ImageSub2_Fp_Inp;
        __mlib_ImageMulShift;
        __mlib_ImageMulShift_Inp;
        __mlib_ImageMul_Fp;
        __mlib_ImageMul_Fp_Inp;
        __mlib_ImageDivShift;
        __mlib_ImageDivShift1_Inp;
        __mlib_ImageDivShift2_Inp;
        __mlib_ImageDiv_Fp;
        __mlib_ImageDiv1_Fp_Inp;
        __mlib_ImageDiv2_Fp_Inp;
        __mlib_ImageScalarBlend;
        __mlib_ImageScalarBlend_Inp;
        __mlib_ImageScalarBlend_Fp;
        __mlib_ImageScalarBlend_Fp_Inp;
        __mlib_ImageBlend;
        __mlib_ImageBlend1_Inp;
        __mlib_ImageBlend2_Inp;
        __mlib_ImageBlend_Fp;
        __mlib_ImageBlend1_Fp_Inp;
        __mlib_ImageBlend2_Fp_Inp;
        __mlib_ImageMax;
        __mlib_ImageMax_Inp;
        __mlib_ImageMax_Fp;
        __mlib_ImageMax_Fp_Inp;
        __mlib_ImageMin;
        __mlib_ImageMin_Inp;
        __mlib_ImageMin_Fp;
        __mlib_ImageMin_Fp_Inp;
        __mlib_ImageMulAlpha;
        __mlib_ImageDivAlpha;
        __mlib_ImageMulAlpha_Inp;
        __mlib_ImageDivAlpha_Inp;
        __mlib_ImageMulAlpha_Fp;
        __mlib_ImageDivAlpha_Fp;
        __mlib_ImageMulAlpha_Fp_Inp;
        __mlib_ImageDivAlpha_Fp_Inp;
        __mlib_ImageExp;
        __mlib_ImageExp_Inp;
        __mlib_ImageExp_Fp;
        __mlib_ImageExp_Fp_Inp;
        __mlib_ImageLog;
        __mlib_ImageLog_Inp;
        __mlib_ImageLog_Fp;
        __mlib_ImageLog_Fp_Inp;
        __mlib_ImageNot;
        __mlib_ImageNot_Inp;
        __mlib_ImageAnd;
        __mlib_ImageAnd_Inp;
        __mlib_ImageOr;
        __mlib_ImageOr_Inp;
        __mlib_ImageXor;
        __mlib_ImageXor_Inp;
        __mlib_ImageNotAnd;
        __mlib_ImageNotAnd_Inp;
        __mlib_ImageNotOr;
        __mlib_ImageNotOr_Inp;
        __mlib_ImageNotXor;
        __mlib_ImageNotXor_Inp;
        __mlib_ImageAndNot;
        __mlib_ImageAndNot1_Inp;
        __mlib_ImageAndNot2_Inp;
        __mlib_ImageOrNot;
        __mlib_ImageOrNot1_Inp;
        __mlib_ImageOrNot2_Inp;
        __mlib_ImageConstAnd;
        __mlib_ImageConstAnd_Inp;
        __mlib_ImageConstOr;
        __mlib_ImageConstOr_Inp;
        __mlib_ImageConstXor;
        __mlib_ImageConstXor_Inp;
        __mlib_ImageConstNotAnd;
        __mlib_ImageConstNotAnd_Inp;
        __mlib_ImageConstNotOr;
        __mlib_ImageConstNotOr_Inp;
        __mlib_ImageConstNotXor;
        __mlib_ImageConstNotXor_Inp;
        __mlib_ImageConstAndNot;
        __mlib_ImageConstAndNot_Inp;
        __mlib_ImageConstOrNot;
        __mlib_ImageConstOrNot_Inp;
        __mlib_ImageColorConvert1;
        __mlib_ImageColorConvert2;
        __mlib_ImageColorConvert1_Fp;
        __mlib_ImageColorConvert2_Fp;
        __mlib_ImageColorRGB2XYZ;
        __mlib_ImageColorXYZ2RGB;
        __mlib_ImageColorRGB2XYZ_Fp;
        __mlib_ImageColorXYZ2RGB_Fp;
        __mlib_ImageColorRGB2YCC;
        __mlib_ImageColorYCC2RGB;
        __mlib_ImageColorRGB2YCC_Fp;
        __mlib_ImageColorYCC2RGB_Fp;
        __mlib_ImageColorRGB2HSV;
        __mlib_ImageColorHSV2RGB;
        __mlib_ImageColorRGB2HSV_Fp;
        __mlib_ImageColorHSV2RGB_Fp;
        __mlib_ImageColorRGB2HSL;
        __mlib_ImageColorHSL2RGB;
        __mlib_ImageColorRGB2HSL_Fp;
        __mlib_ImageColorHSL2RGB_Fp;
        __mlib_ImageColorRGB2Mono;
        __mlib_ImageColorRGB2CIEMono;
        __mlib_ImageColorRGB2Mono_Fp;
        __mlib_ImageColorRGB2CIEMono_Fp;
        __mlib_ImageColorTrue2IndexInit;
        __mlib_ImageColorTrue2Index;
        __mlib_ImageColorTrue2IndexFree;
        __mlib_ImageColorErrorDiffusion3x3;
        __mlib_ImageColorOrderedDither8x8;
        __mlib_ImageZoomIn2X;
        __mlib_ImageZoomOut2X;
        __mlib_ImageZoom;
        __mlib_ImageZoomTranslate;
        __mlib_ImageZoomTranslateIndex;
        __mlib_ImageZoomIn2XIndex;
        __mlib_ImageZoomOut2XIndex;
        __mlib_ImageZoomIndex;
        __mlib_ImageZoomIn2X_Fp;
        __mlib_ImageZoomOut2X_Fp;
        __mlib_ImageZoom_Fp;
        __mlib_ImageZoomTranslate_Fp;
        __mlib_ImageRotate90;
        __mlib_ImageRotate180;
        __mlib_ImageRotate270;
        __mlib_ImageFlipX;
        __mlib_ImageFlipY;
        __mlib_ImageFlipMainDiag;
        __mlib_ImageFlipAntiDiag;
        __mlib_ImageRotate90_Fp;
        __mlib_ImageRotate180_Fp;
        __mlib_ImageRotate270_Fp;
        __mlib_ImageFlipX_Fp;
        __mlib_ImageFlipY_Fp;
        __mlib_ImageFlipMainDiag_Fp;
        __mlib_ImageFlipAntiDiag_Fp;
        __mlib_ImageRotate;
        __mlib_ImageRotateIndex;
        __mlib_ImageRotate_Fp;
        __mlib_ImageAffine;
        __mlib_ImageAffineIndex;
        __mlib_ImageAffine_Fp;
        __mlib_ImageAffineTransform;
        __mlib_ImageAffineTransformIndex;
        __mlib_ImageAffineTransform_Fp;
        __mlib_ImageGridWarp;
        __mlib_ImageGridWarp_Fp;
        __mlib_ImagePolynomialWarp;
        __mlib_ImagePolynomialWarp_Fp;
        __mlib_ImageHistogram;
        __mlib_ImageHistogram2;
        __mlib_ImageLookUp;
        __mlib_ImageLookUp_Inp;
        __mlib_ImageLookUpMask;
        __mlib_ImageLookUp2;
        __mlib_ImageThresh1;
        __mlib_ImageThresh2;
        __mlib_ImageThresh3;
        __mlib_ImageThresh4;
        __mlib_ImageThresh5;
        __mlib_ImageThresh1_Inp;
        __mlib_ImageThresh2_Inp;
        __mlib_ImageThresh3_Inp;
        __mlib_ImageThresh4_Inp;
        __mlib_ImageThresh5_Inp;
        __mlib_ImageThresh1_Fp;
        __mlib_ImageThresh2_Fp;
        __mlib_ImageThresh3_Fp;
        __mlib_ImageThresh4_Fp;
        __mlib_ImageThresh5_Fp;
        __mlib_ImageThresh1_Fp_Inp;
        __mlib_ImageThresh2_Fp_Inp;
        __mlib_ImageThresh3_Fp_Inp;
        __mlib_ImageThresh4_Fp_Inp;
        __mlib_ImageThresh5_Fp_Inp;
        __mlib_ImageMean;
        __mlib_ImageMean_Fp;
        __mlib_ImageStdDev;
        __mlib_ImageStdDev_Fp;
        __mlib_ImageMoment2;
        __mlib_ImageMoment2_Fp;
        __mlib_ImageAutoCorrel;
        __mlib_ImageAutoCorrel_Fp;
        __mlib_ImageCrossCorrel;
        __mlib_ImageCrossCorrel_Fp;
        __mlib_ImageMaximum;
        __mlib_ImageMinimum;
        __mlib_ImageMaximum_Fp;
        __mlib_ImageMinimum_Fp;
        __mlib_ImageExtrema2;
        __mlib_ImageExtrema2_Fp;
        __mlib_ImageXProj;
        __mlib_ImageYProj;
        __mlib_ImageXProj_Fp;
        __mlib_ImageYProj_Fp;
        __mlib_ImageFourierTransform;
        __mlib_ImageChannelMerge;
        __mlib_ImageChannelSplit;
        __mlib_ImageInterpTableCreate;
        __mlib_ImageInterpTableDelete;
        __mlib_ImageAffineTable;
        __mlib_ImageAffineTable_Fp;
        __mlib_ImageZoomTranslateTable;
        __mlib_ImageZoomTranslateTable_Fp;
        __mlib_ImageGridWarpTable;
        __mlib_ImageGridWarpTable_Fp;
        __mlib_ImageZoomTranslateToGray;
        __mlib_ImagePolynomialWarpTable;
        __mlib_ImagePolynomialWarpTable_Fp;
        __mlib_ImageSubsampleBinaryToGray;
        __mlib_ImageSubsampleBinaryToGray_ty;
        __mlib_ImageFilteredSubsample;
        __mlib_ImageFilteredSubsample_Fp;
        __mlib_ImageBlendColor;
        __mlib_ImageBlendColor_Inp;
        __mlib_ImageBlendColor_Fp;
        __mlib_ImageBlendColor_Fp_Inp;
        __mlib_ImageReplaceColor;
        __mlib_ImageReplaceColor_Inp;
        __mlib_ImageReplaceColor_Fp;
        __mlib_ImageReplaceColor_Fp_Inp;
        __mlib_ImageExtremaLocations;
        __mlib_ImageExtremaLocations_Fp;
        __mlib_ImageSubsampleAverage;
        __mlib_ImageSubsampleAverage_Fp;
        __mlib_ImageSubsampleAverage_ty;
        __mlib_ImageSubsampleAverage_ty_Fp;
        __mlib_ImageColorDitherInit;
        __mlib_ImageColorDitherFree;
        __mlib_ImageColorOrderedDitherMxN;
        __mlib_ImageColorErrorDiffusionMxN;
        __mlib_ImageBlendMulti;
        __mlib_ImageBlendMulti_Fp;
        __mlib_ImageBlendRGBA2ARGB;
        __mlib_ImageBlendRGBA2BGRA;
        __mlib_ImageZoomTranslateBlend;
        __mlib_ImageZoomBlend;
        __mlib_ImageZoomTranslateTableBlend;
        mlib_ImageCopy_na;
        mlib_ImageExtremaLocations_u8;
        mlib_ImageExtremaLocations_u16;
        mlib_ImageExtremaLocations_s16;
        mlib_ImageExtremaLocations_s32;
        mlib_ImageExtremaLocations_f32;
        mlib_ImageExtremaLocations_d64;
        mlib_ImageConvert_2_1_u8;
        mlib_ImageConvert_2_1_u16;
        mlib_ImageConvert_2_1_s16;
        mlib_ImageConvert_2_1_s32;
        mlib_ImageConvert_2_1_f32;
        mlib_ImageConvert_2_1_d64;
        mlib_ImageConvert_2_2_u8;
        mlib_ImageConvert_2_2_u16;
        mlib_ImageConvert_2_2_s16;
        mlib_ImageConvert_2_2_s32;
        mlib_ImageConvert_2_2_f32;
        mlib_U82D64;
        mlib_ImageFFT_2FirstLay_col;
        mlib_ImageFFT_3FirstLay_col;
        mlib_Image_first0_blk;
        mlib_Image_first0_blk_r;
        mlib_Image_first1_blk;
        mlib_Image_first1_blk_r;
        mlib_Image_first1_blk_inp;
        mlib_ImageDFT_copy_col;
        mlib_Image_fftKernel_blk;
        mlib_USE_FTOI_CLAMPING;
        mlib_ImageZoomIn2X_Edge;
        mlib_ImageZoomIn2X_Edge_Fp;
        mlib_ImageZoomIn2XIndex_Edge;
        mlib_ImageZoomOut2X_U8_Bilinear_Edge;
        mlib_ImageZoomOut2X_U8_Bicubic_Edge;
        mlib_ImageZoomOut2X_U8_Bicubic2_Edge;
        mlib_ImageZoomOut2X_U16_Bilinear_Edge;
        mlib_ImageZoomOut2X_U16_Bicubic_Edge;
        mlib_ImageZoomOut2X_U16_Bicubic2_Edge;
        mlib_ImageZoomOut2X_S16_Bilinear_Edge;
        mlib_ImageZoomOut2X_S16_Bicubic_Edge;
        mlib_ImageZoomOut2X_S16_Bicubic2_Edge;
        mlib_ImageZoomOut2X_S32_Bilinear_Edge;
        mlib_ImageZoomOut2X_S32_Bicubic_Edge;
        mlib_ImageZoomOut2X_S32_Bicubic2_Edge;
        mlib_ImageZoomOut2X_F32_Bilinear_Edge;
        mlib_ImageZoomOut2X_F32_Bicubic_Edge;
        mlib_ImageZoomOut2X_F32_Bicubic2_Edge;
        mlib_ImageZoomOut2X_D64_Bilinear_Edge;
        mlib_ImageZoomOut2X_D64_Bicubic_Edge;
        mlib_ImageZoomOut2X_D64_Bicubic2_Edge;
        mlib_ImageZoomOut2XIndex_U8_Bilinear_Edge;
        mlib_ImageZoomOut2XIndex_U8_Bicubic_Edge;
        mlib_ImageZoomOut2XIndex_U8_Bicubic2_Edge;
        mlib_ImageZoomOut2XIndex_S16_Bilinear_Edge;
        mlib_ImageZoomOut2XIndex_S16_Bicubic_Edge;
        mlib_ImageZoomOut2XIndex_S16_Bicubic2_Edge;
        mlib_ImageColorTrue2IndexLine_U8_BIT_1;
        mlib_ImageColorTrue2IndexLine_U8_U8_3;
        mlib_ImageColorTrue2IndexLine_U8_U8_4;
        mlib_ImageColorTrue2IndexLine_U8_S16_3;
        mlib_ImageColorTrue2IndexLine_U8_S16_4;
        mlib_ImageColorTrue2IndexLine_S16_U8_3;
        mlib_ImageColorTrue2IndexLine_S16_U8_4;
        mlib_ImageColorTrue2IndexLine_S16_S16_4;
        mlib_ImageColorTrue2IndexLine_S16_S16_3;
};

SUNWprivate_2.3 {
    global:
        mlib_ImageFourier_BLK_ORDER;
        __mlib_ImageInitInterpTableAffine_S16;
        __mlib_ImageInitInterpTable_S16;
        mlib_ImageInitInterpTableAffine_S16;
        mlib_ImageInitInterpTable_S16;
        mlib_ImageVisVersion;
        __mlib_ImageNormCrossCorrel_Fp;
        __mlib_ImageNormCrossCorrel;
} SUNWprivate_2.2;
