cm_zlib_mangle.h 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. #ifndef cm_zlib_mangle_h
  2. #define cm_zlib_mangle_h
  3. /*
  4. This header file mangles all symbols exported from the zlib library.
  5. It is included in all files while building the zlib library. Due to
  6. namespace pollution, no zlib headers should be included in .h files in
  7. cm.
  8. The following command was used to obtain the symbol list:
  9. nm libcmzlib.a |grep " [TR] "
  10. */
  11. #define deflate_copyright cm_zlib_deflate_copyright
  12. #define _length_code cm_zlib__length_code
  13. #define _dist_code cm_zlib__dist_code
  14. #define _tr_align cm_zlib__tr_align
  15. #define _tr_flush_block cm_zlib__tr_flush_block
  16. #define _tr_init cm_zlib__tr_init
  17. #define _tr_stored_block cm_zlib__tr_stored_block
  18. #define _tr_tally cm_zlib__tr_tally
  19. #define adler32 cm_zlib_adler32
  20. #define compress cm_zlib_compress
  21. #define compress2 cm_zlib_compress2
  22. #define crc32 cm_zlib_crc32
  23. #define deflate cm_zlib_deflate
  24. #define deflateCopy cm_zlib_deflateCopy
  25. #define deflateEnd cm_zlib_deflateEnd
  26. #define deflateInit2_ cm_zlib_deflateInit2_
  27. #define deflateInit_ cm_zlib_deflateInit_
  28. #define deflateParams cm_zlib_deflateParams
  29. #define deflateReset cm_zlib_deflateReset
  30. #define deflateSetDictionary cm_zlib_deflateSetDictionary
  31. #define get_crc_table cm_zlib_get_crc_table
  32. #define gzclose cm_zlib_gzclose
  33. #define gzdopen cm_zlib_gzdopen
  34. #define gzeof cm_zlib_gzeof
  35. #define gzerror cm_zlib_gzerror
  36. #define gzflush cm_zlib_gzflush
  37. #define gzgetc cm_zlib_gzgetc
  38. #define gzgets cm_zlib_gzgets
  39. #define gzopen cm_zlib_gzopen
  40. #define gzprintf cm_zlib_gzprintf
  41. #define gzputc cm_zlib_gzputc
  42. #define gzputs cm_zlib_gzputs
  43. #define gzread cm_zlib_gzread
  44. #define gzrewind cm_zlib_gzrewind
  45. #define gzseek cm_zlib_gzseek
  46. #define gzsetparams cm_zlib_gzsetparams
  47. #define gztell cm_zlib_gztell
  48. #define gzwrite cm_zlib_gzwrite
  49. #define inflate cm_zlib_inflate
  50. #define inflateEnd cm_zlib_inflateEnd
  51. #define inflateInit2_ cm_zlib_inflateInit2_
  52. #define inflateInit_ cm_zlib_inflateInit_
  53. #define inflateReset cm_zlib_inflateReset
  54. #define inflateSetDictionary cm_zlib_inflateSetDictionary
  55. #define inflateSync cm_zlib_inflateSync
  56. #define inflateSyncPoint cm_zlib_inflateSyncPoint
  57. #define inflate_blocks cm_zlib_inflate_blocks
  58. #define inflate_blocks_free cm_zlib_inflate_blocks_free
  59. #define inflate_blocks_new cm_zlib_inflate_blocks_new
  60. #define inflate_blocks_reset cm_zlib_inflate_blocks_reset
  61. #define inflate_blocks_sync_point cm_zlib_inflate_blocks_sync_point
  62. #define inflate_codes cm_zlib_inflate_codes
  63. #define inflate_codes_free cm_zlib_inflate_codes_free
  64. #define inflate_codes_new cm_zlib_inflate_codes_new
  65. #define inflate_copyright cm_zlib_inflate_copyright
  66. #define inflate_fast cm_zlib_inflate_fast
  67. #define inflate_flush cm_zlib_inflate_flush
  68. #define inflate_mask cm_zlib_inflate_mask
  69. #define inflate_set_dictionary cm_zlib_inflate_set_dictionary
  70. #define inflate_trees_bits cm_zlib_inflate_trees_bits
  71. #define inflate_trees_dynamic cm_zlib_inflate_trees_dynamic
  72. #define inflate_trees_fixed cm_zlib_inflate_trees_fixed
  73. #define uncompress cm_zlib_uncompress
  74. #define zError cm_zlib_zError
  75. #define zcalloc cm_zlib_zcalloc
  76. #define zcfree cm_zlib_zcfree
  77. #define zlibVersion cm_zlib_zlibVersion
  78. #define z_errmsg cm_zlib_z_errmsg
  79. #endif