mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-27 04:52:05 +08:00
de1ab01e8e
Changes in 1.2.10 (2 Jan 2017) - Avoid warnings on snprintf() return value - Fix bug in deflate_stored() for zero-length input - Fix bug in gzwrite.c that produced corrupt gzip files - Remove files to be installed before copying them in Makefile.in - Add warnings when compiling with assembler code Changes in 1.2.9 (31 Dec 2016) - Fix contrib/minizip to permit unzipping with desktop API [Zouzou] - Improve contrib/blast to return unused bytes - Assure that gzoffset() is correct when appending - Improve compress() and uncompress() to support large lengths - Fix bug in test/example.c where error code not saved - Remedy Coverity warning [Randers-Pehrson] - Improve speed of gzprintf() in transparent mode - Fix inflateInit2() bug when windowBits is 16 or 32 - Change DEBUG macro to ZLIB_DEBUG - Avoid uninitialized access by gzclose_w() - Allow building zlib outside of the source directory - Fix bug that accepted invalid zlib header when windowBits is zero - Fix gzseek() problem on MinGW due to buggy _lseeki64 there - Loop on write() calls in gzwrite.c in case of non-blocking I/O - Add --warn (-w) option to ./configure for more compiler warnings - Reject a window size of 256 bytes if not using the zlib wrapper - Fix bug when level 0 used with Z_HUFFMAN or Z_RLE - Add --debug (-d) option to ./configure to define ZLIB_DEBUG - Fix bugs in creating a very large gzip header - Add uncompress2() function, which returns the input size used - Assure that deflateParams() will not switch functions mid-block - Dramatically speed up deflation for level 0 (storing) - Add gzfread(), duplicating the interface of fread() - Add gzfwrite(), duplicating the interface of fwrite() - Add deflateGetDictionary() function - Use snprintf() for later versions of Microsoft C - Fix *Init macros to use z_ prefix when requested - Replace as400 with os400 for OS/400 support [Monnerat] - Add crc32_z() and adler32_z() functions with size_t lengths - Update Visual Studio project files [AraHaan]
120 lines
3.9 KiB
Plaintext
120 lines
3.9 KiB
Plaintext
STRPGMEXP PGMLVL(*CURRENT) SIGNATURE('ZLIB')
|
|
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
/* Version 1.1.3 entry points. */
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
|
|
EXPORT SYMBOL("adler32")
|
|
EXPORT SYMBOL("compress")
|
|
EXPORT SYMBOL("compress2")
|
|
EXPORT SYMBOL("crc32")
|
|
EXPORT SYMBOL("get_crc_table")
|
|
EXPORT SYMBOL("deflate")
|
|
EXPORT SYMBOL("deflateEnd")
|
|
EXPORT SYMBOL("deflateSetDictionary")
|
|
EXPORT SYMBOL("deflateCopy")
|
|
EXPORT SYMBOL("deflateReset")
|
|
EXPORT SYMBOL("deflateParams")
|
|
EXPORT SYMBOL("deflatePrime")
|
|
EXPORT SYMBOL("deflateInit_")
|
|
EXPORT SYMBOL("deflateInit2_")
|
|
EXPORT SYMBOL("gzopen")
|
|
EXPORT SYMBOL("gzdopen")
|
|
EXPORT SYMBOL("gzsetparams")
|
|
EXPORT SYMBOL("gzread")
|
|
EXPORT SYMBOL("gzwrite")
|
|
EXPORT SYMBOL("gzprintf")
|
|
EXPORT SYMBOL("gzputs")
|
|
EXPORT SYMBOL("gzgets")
|
|
EXPORT SYMBOL("gzputc")
|
|
EXPORT SYMBOL("gzgetc")
|
|
EXPORT SYMBOL("gzflush")
|
|
EXPORT SYMBOL("gzseek")
|
|
EXPORT SYMBOL("gzrewind")
|
|
EXPORT SYMBOL("gztell")
|
|
EXPORT SYMBOL("gzeof")
|
|
EXPORT SYMBOL("gzclose")
|
|
EXPORT SYMBOL("gzerror")
|
|
EXPORT SYMBOL("inflate")
|
|
EXPORT SYMBOL("inflateEnd")
|
|
EXPORT SYMBOL("inflateSetDictionary")
|
|
EXPORT SYMBOL("inflateSync")
|
|
EXPORT SYMBOL("inflateReset")
|
|
EXPORT SYMBOL("inflateInit_")
|
|
EXPORT SYMBOL("inflateInit2_")
|
|
EXPORT SYMBOL("inflateSyncPoint")
|
|
EXPORT SYMBOL("uncompress")
|
|
EXPORT SYMBOL("zlibVersion")
|
|
EXPORT SYMBOL("zError")
|
|
EXPORT SYMBOL("z_errmsg")
|
|
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
/* Version 1.2.1 additional entry points. */
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
|
|
EXPORT SYMBOL("compressBound")
|
|
EXPORT SYMBOL("deflateBound")
|
|
EXPORT SYMBOL("deflatePending")
|
|
EXPORT SYMBOL("gzungetc")
|
|
EXPORT SYMBOL("gzclearerr")
|
|
EXPORT SYMBOL("inflateBack")
|
|
EXPORT SYMBOL("inflateBackEnd")
|
|
EXPORT SYMBOL("inflateBackInit_")
|
|
EXPORT SYMBOL("inflateCopy")
|
|
EXPORT SYMBOL("zlibCompileFlags")
|
|
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
/* Version 1.2.4 additional entry points. */
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
|
|
EXPORT SYMBOL("adler32_combine")
|
|
EXPORT SYMBOL("adler32_combine64")
|
|
EXPORT SYMBOL("crc32_combine")
|
|
EXPORT SYMBOL("crc32_combine64")
|
|
EXPORT SYMBOL("deflateSetHeader")
|
|
EXPORT SYMBOL("deflateTune")
|
|
EXPORT SYMBOL("gzbuffer")
|
|
EXPORT SYMBOL("gzclose_r")
|
|
EXPORT SYMBOL("gzclose_w")
|
|
EXPORT SYMBOL("gzdirect")
|
|
EXPORT SYMBOL("gzoffset")
|
|
EXPORT SYMBOL("gzoffset64")
|
|
EXPORT SYMBOL("gzopen64")
|
|
EXPORT SYMBOL("gzseek64")
|
|
EXPORT SYMBOL("gztell64")
|
|
EXPORT SYMBOL("inflateGetHeader")
|
|
EXPORT SYMBOL("inflateMark")
|
|
EXPORT SYMBOL("inflatePrime")
|
|
EXPORT SYMBOL("inflateReset2")
|
|
EXPORT SYMBOL("inflateUndermine")
|
|
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
/* Version 1.2.6 additional entry points. */
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
|
|
EXPORT SYMBOL("deflateResetKeep")
|
|
EXPORT SYMBOL("gzgetc_")
|
|
EXPORT SYMBOL("inflateResetKeep")
|
|
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
/* Version 1.2.8 additional entry points. */
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
|
|
EXPORT SYMBOL("gzvprintf")
|
|
EXPORT SYMBOL("inflateGetDictionary")
|
|
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
/* Version 1.2.9 additional entry points. */
|
|
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
|
|
|
|
EXPORT SYMBOL("adler32_z")
|
|
EXPORT SYMBOL("crc32_z")
|
|
EXPORT SYMBOL("deflateGetDictionary")
|
|
EXPORT SYMBOL("gzfread")
|
|
EXPORT SYMBOL("gzfwrite")
|
|
EXPORT SYMBOL("inflateCodesUsed")
|
|
EXPORT SYMBOL("inflateValidate")
|
|
EXPORT SYMBOL("uncompress2")
|
|
|
|
ENDPGMEXP
|