diff options
author | David Cole <david.cole@kitware.com> | 2007-09-11 15:22:29 (GMT) |
---|---|---|
committer | David Cole <david.cole@kitware.com> | 2007-09-11 15:22:29 (GMT) |
commit | 3edcd70754afe7c6b2ff71e0010c6b3d64b4fe37 (patch) | |
tree | 0dca962765d94496432c628b96dbfeef7a252064 /Utilities/cmzlib/cm_zlib_mangle.h | |
parent | f262298bb037b683c995f239d1ca9fc00aaec3f3 (diff) | |
download | CMake-3edcd70754afe7c6b2ff71e0010c6b3d64b4fe37.zip CMake-3edcd70754afe7c6b2ff71e0010c6b3d64b4fe37.tar.gz CMake-3edcd70754afe7c6b2ff71e0010c6b3d64b4fe37.tar.bz2 |
ENH: Update zlib to 1.2.3. Addresses bugs #5445 and #3473.
Diffstat (limited to 'Utilities/cmzlib/cm_zlib_mangle.h')
-rw-r--r-- | Utilities/cmzlib/cm_zlib_mangle.h | 59 |
1 files changed, 33 insertions, 26 deletions
diff --git a/Utilities/cmzlib/cm_zlib_mangle.h b/Utilities/cmzlib/cm_zlib_mangle.h index 750816d..7f001a5 100644 --- a/Utilities/cmzlib/cm_zlib_mangle.h +++ b/Utilities/cmzlib/cm_zlib_mangle.h @@ -10,32 +10,40 @@ cm. The following command was used to obtain the symbol list: -nm libcmzlib.a |grep " [TR] " +nm libcmzlib.so |grep " [TRD] " + +This is the way to recreate the whole list: + +nm libcmzlib.so |grep " [TRD] " | awk '{ print "#define "$3" cm_zlib_"$3 }' + +REMOVE the "_init" and "_fini" entries. */ -#define deflate_copyright cm_zlib_deflate_copyright -#define _length_code cm_zlib__length_code -#define _dist_code cm_zlib__dist_code -#define _tr_align cm_zlib__tr_align -#define _tr_flush_block cm_zlib__tr_flush_block -#define _tr_init cm_zlib__tr_init -#define _tr_stored_block cm_zlib__tr_stored_block -#define _tr_tally cm_zlib__tr_tally #define adler32 cm_zlib_adler32 +#define adler32_combine cm_zlib_adler32_combine #define compress cm_zlib_compress #define compress2 cm_zlib_compress2 +#define compressBound cm_zlib_compressBound #define crc32 cm_zlib_crc32 +#define crc32_combine cm_zlib_crc32_combine +#define get_crc_table cm_zlib_get_crc_table #define deflate cm_zlib_deflate +#define deflateBound cm_zlib_deflateBound #define deflateCopy cm_zlib_deflateCopy #define deflateEnd cm_zlib_deflateEnd #define deflateInit2_ cm_zlib_deflateInit2_ #define deflateInit_ cm_zlib_deflateInit_ #define deflateParams cm_zlib_deflateParams +#define deflatePrime cm_zlib_deflatePrime #define deflateReset cm_zlib_deflateReset #define deflateSetDictionary cm_zlib_deflateSetDictionary -#define get_crc_table cm_zlib_get_crc_table +#define deflateSetHeader cm_zlib_deflateSetHeader +#define deflateTune cm_zlib_deflateTune +#define deflate_copyright cm_zlib_deflate_copyright +#define gzclearerr cm_zlib_gzclearerr #define gzclose cm_zlib_gzclose +#define gzdirect cm_zlib_gzdirect #define gzdopen cm_zlib_gzdopen #define gzeof cm_zlib_gzeof #define gzerror cm_zlib_gzerror @@ -51,36 +59,35 @@ nm libcmzlib.a |grep " [TR] " #define gzseek cm_zlib_gzseek #define gzsetparams cm_zlib_gzsetparams #define gztell cm_zlib_gztell +#define gzungetc cm_zlib_gzungetc #define gzwrite cm_zlib_gzwrite +#define inflate_fast cm_zlib_inflate_fast #define inflate cm_zlib_inflate +#define inflateCopy cm_zlib_inflateCopy #define inflateEnd cm_zlib_inflateEnd +#define inflateGetHeader cm_zlib_inflateGetHeader #define inflateInit2_ cm_zlib_inflateInit2_ #define inflateInit_ cm_zlib_inflateInit_ +#define inflatePrime cm_zlib_inflatePrime #define inflateReset cm_zlib_inflateReset #define inflateSetDictionary cm_zlib_inflateSetDictionary #define inflateSync cm_zlib_inflateSync #define inflateSyncPoint cm_zlib_inflateSyncPoint -#define inflate_blocks cm_zlib_inflate_blocks -#define inflate_blocks_free cm_zlib_inflate_blocks_free -#define inflate_blocks_new cm_zlib_inflate_blocks_new -#define inflate_blocks_reset cm_zlib_inflate_blocks_reset -#define inflate_blocks_sync_point cm_zlib_inflate_blocks_sync_point -#define inflate_codes cm_zlib_inflate_codes -#define inflate_codes_free cm_zlib_inflate_codes_free -#define inflate_codes_new cm_zlib_inflate_codes_new #define inflate_copyright cm_zlib_inflate_copyright -#define inflate_fast cm_zlib_inflate_fast -#define inflate_flush cm_zlib_inflate_flush -#define inflate_mask cm_zlib_inflate_mask -#define inflate_set_dictionary cm_zlib_inflate_set_dictionary -#define inflate_trees_bits cm_zlib_inflate_trees_bits -#define inflate_trees_dynamic cm_zlib_inflate_trees_dynamic -#define inflate_trees_fixed cm_zlib_inflate_trees_fixed +#define inflate_table cm_zlib_inflate_table +#define _dist_code cm_zlib__dist_code +#define _length_code cm_zlib__length_code +#define _tr_align cm_zlib__tr_align +#define _tr_flush_block cm_zlib__tr_flush_block +#define _tr_init cm_zlib__tr_init +#define _tr_stored_block cm_zlib__tr_stored_block +#define _tr_tally cm_zlib__tr_tally #define uncompress cm_zlib_uncompress #define zError cm_zlib_zError +#define z_errmsg cm_zlib_z_errmsg #define zcalloc cm_zlib_zcalloc #define zcfree cm_zlib_zcfree +#define zlibCompileFlags cm_zlib_zlibCompileFlags #define zlibVersion cm_zlib_zlibVersion -#define z_errmsg cm_zlib_z_errmsg #endif |