Ticket #29372: szip-source-differences.diff

File szip-source-differences.diff, 3.6 KB (added by ryandesign (Ryan Carsten Schmidt), 13 years ago)

differences between old 2.1 and new 2.1

  • szip-2.1/HISTORY.txt

    Only in 2.1_2/szip-2.1: .svn
    Only in 2.1_2/szip-2.1: CMakeLists.txt
    diff -ru 2.1_1/szip-2.1/HISTORY.txt 2.1_2/szip-2.1/HISTORY.txt
    old new  
    11This file contains history of SZIP library releases
    22
     3%%%%%SZIP 2.1%%%%%
     4
     5                      Relase notes for SZIP 2.1
     6                          November 10, 2008
     7
     8
     9Bug fixes:
     10
     11   -- Modified a test in a configure script forcing to perform
     12      a real calculation to determine if math library is needed.
     13
     14New features:
     15
     16   -- None.
     17
     18Know problems:
     19
     20   -- On IRIX64-6.5, shared library version 3.0 is created instead of 2.0.
     21   -- There is no support for shared library on the AIX 5.* systems.
     22
     23User support:
     24    Report all problems to help@hdfgroup.org.
     25    For more information on SZIP, see:
     26        http://www.hdfgroup.org/doc_resource/SZIP/
     27
     28
    329%%%%%SZIP 2.0%%%%%
    430                      Relase notes for SZIP 2.0
    531                          February, 2005
  • szip-2.1/RELEASE.txt

    diff -ru 2.1_1/szip-2.1/RELEASE.txt 2.1_2/szip-2.1/RELEASE.txt
    old new  
    11
    22                      Relase notes for SZIP 2.1
    3                           November 10, 2008
     3                          July 14, 2010
    44
    55
    66Bug fixes:
    77
    8    -- Modified a test in a configure script forcing to perform
    9       a real calculation to determine if math library is needed.
     8   -- None.
    109
    1110New features:
    1211
    13    -- None.
     12   -- CMake support added, which allows for shared or static builds.
    1413
    1514Know problems:
    1615
  • szip-2.1/src/szip_adpt.h

    Only in 2.1_2/szip-2.1/bin: .svn
    Only in 2.1_2/szip-2.1/config: .svn
    Only in 2.1_2/szip-2.1/config: cmake
    Only in 2.1_2/szip-2.1/examples: .svn
    Only in 2.1_2/szip-2.1/examples: CMakeLists.txt
    Only in 2.1_2/szip-2.1/src: .svn
    Only in 2.1_2/szip-2.1/src: CMakeLists.txt
    diff -ru 2.1_1/szip-2.1/src/szip_adpt.h 2.1_2/szip-2.1/src/szip_adpt.h
    old new  
    77#ifndef SZAPI_ADPT_H
    88#define SZAPI_ADPT_H
    99
     10/* This will only be defined if szip was built with CMake shared libs*/
     11#ifdef SZ_BUILT_AS_DYNAMIC_LIB
     12
     13#if defined (szip_EXPORTS)
     14  #define _SZDLL_
     15  #if defined (_MSC_VER)  /* MSVC Compiler Case */
     16    #define __SZ_DLL__ __declspec(dllexport)
     17/*    #define __DLLVARH425__ __declspec(dllexport)*/
     18  #elif (__GNUC__ >= 4)  /* GCC 4.x has support for visibility options */
     19    #define __SZ_DLL__ __attribute__ ((visibility("default")))
     20/*    #define __DLLVARH425__ extern __attribute__ ((visibility("default"))) */
     21  #endif
     22#else
     23  #define _SZUSEDLL_
     24  #if defined (_MSC_VER)  /* MSVC Compiler Case */
     25    #define __SZ_DLL__ __declspec(dllimport)
     26/*    #define __DLLVARH425__ __declspec(dllimport)*/
     27  #elif (__GNUC__ >= 4)  /* GCC 4.x has support for visibility options */
     28    #define __SZ_DLL__ __attribute__ ((visibility("default")))
     29/*    #define __DLLVARH425__ extern __attribute__ ((visibility("default"))) */
     30  #endif
     31#endif
     32
     33#else /* SZ_BUILT_AS_DYNAMIC_LIB */
     34/* This is the original HDFGroup defined preprocessor code */
     35
    1036#if defined(WIN32) && !defined(__MWERKS__)
    1137#if defined(_SZDLL_)
    1238#pragma warning(disable: 4273)  /* Disable the dll linkage warnings */
     
    2551/*#define __DLLVAR__ extern*/
    2652#endif
    2753
     54#endif /* SZ_BUILT_AS_DYNAMIC_LIB */
     55
    2856#endif /* H5API_ADPT_H */