Changeset 5204405 in rtems


Ignore:
Timestamp:
Mar 18, 2011, 10:11:16 AM (9 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.11, master
Children:
280efbbf, 28f0f60a
Parents:
a0caafe
Message:

Import from zlib-1.2.4

Location:
cpukit/zlib
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/zlib/zconf.h

    ra0caafe r5204405  
    11/* zconf.h -- configuration of the zlib compression library
    2  * Copyright (C) 1995-2005 Jean-loup Gailly.
     2 * Copyright (C) 1995-2010 Jean-loup Gailly.
    33 * For conditions of distribution and use, see copyright notice in zlib.h
    44 */
     
    1212 * If you *really* need a unique prefix for all types and library functions,
    1313 * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it.
     14 * Even better than compiling with -DZ_PREFIX would be to use configure to set
     15 * this permanently in zconf.h using "./configure --zprefix".
    1416 */
    15 #ifdef Z_PREFIX
     17#ifdef Z_PREFIX     /* may be set to #if 1 by ./configure */
     18
     19/* all linked symbols */
     20#  define _dist_code            z__dist_code
     21#  define _length_code          z__length_code
     22#  define _tr_align             z__tr_align
     23#  define _tr_flush_block       z__tr_flush_block
     24#  define _tr_init              z__tr_init
     25#  define _tr_stored_block      z__tr_stored_block
     26#  define _tr_tally             z__tr_tally
     27#  define adler32               z_adler32
     28#  define adler32_combine       z_adler32_combine
     29#  define adler32_combine64     z_adler32_combine64
     30#  define compress              z_compress
     31#  define compress2             z_compress2
     32#  define compressBound         z_compressBound
     33#  define crc32                 z_crc32
     34#  define crc32_combine         z_crc32_combine
     35#  define crc32_combine64       z_crc32_combine64
     36#  define deflate               z_deflate
     37#  define deflateBound          z_deflateBound
     38#  define deflateCopy           z_deflateCopy
     39#  define deflateEnd            z_deflateEnd
     40#  define deflateInit2_         z_deflateInit2_
    1641#  define deflateInit_          z_deflateInit_
    17 #  define deflate               z_deflate
    18 #  define deflateEnd            z_deflateEnd
     42#  define deflateParams         z_deflateParams
     43#  define deflatePrime          z_deflatePrime
     44#  define deflateReset          z_deflateReset
     45#  define deflateSetDictionary  z_deflateSetDictionary
     46#  define deflateSetHeader      z_deflateSetHeader
     47#  define deflateTune           z_deflateTune
     48#  define deflate_copyright     z_deflate_copyright
     49#  define get_crc_table         z_get_crc_table
     50#  define gz_error              z_gz_error
     51#  define gz_intmax             z_gz_intmax
     52#  define gz_strwinerror        z_gz_strwinerror
     53#  define gzbuffer              z_gzbuffer
     54#  define gzclearerr            z_gzclearerr
     55#  define gzclose               z_gzclose
     56#  define gzclose_r             z_gzclose_r
     57#  define gzclose_w             z_gzclose_w
     58#  define gzdirect              z_gzdirect
     59#  define gzdopen               z_gzdopen
     60#  define gzeof                 z_gzeof
     61#  define gzerror               z_gzerror
     62#  define gzflush               z_gzflush
     63#  define gzgetc                z_gzgetc
     64#  define gzgets                z_gzgets
     65#  define gzoffset              z_gzoffset
     66#  define gzoffset64            z_gzoffset64
     67#  define gzopen                z_gzopen
     68#  define gzopen64              z_gzopen64
     69#  define gzprintf              z_gzprintf
     70#  define gzputc                z_gzputc
     71#  define gzputs                z_gzputs
     72#  define gzread                z_gzread
     73#  define gzrewind              z_gzrewind
     74#  define gzseek                z_gzseek
     75#  define gzseek64              z_gzseek64
     76#  define gzsetparams           z_gzsetparams
     77#  define gztell                z_gztell
     78#  define gztell64              z_gztell64
     79#  define gzungetc              z_gzungetc
     80#  define gzwrite               z_gzwrite
     81#  define inflate               z_inflate
     82#  define inflateBack           z_inflateBack
     83#  define inflateBackEnd        z_inflateBackEnd
     84#  define inflateBackInit_      z_inflateBackInit_
     85#  define inflateCopy           z_inflateCopy
     86#  define inflateEnd            z_inflateEnd
     87#  define inflateGetHeader      z_inflateGetHeader
     88#  define inflateInit2_         z_inflateInit2_
    1989#  define inflateInit_          z_inflateInit_
    20 #  define inflate               z_inflate
    21 #  define inflateEnd            z_inflateEnd
    22 #  define deflateInit2_         z_deflateInit2_
    23 #  define deflateSetDictionary  z_deflateSetDictionary
    24 #  define deflateCopy           z_deflateCopy
    25 #  define deflateReset          z_deflateReset
    26 #  define deflateParams         z_deflateParams
    27 #  define deflateBound          z_deflateBound
    28 #  define deflatePrime          z_deflatePrime
    29 #  define inflateInit2_         z_inflateInit2_
     90#  define inflateMark           z_inflateMark
     91#  define inflatePrime          z_inflatePrime
     92#  define inflateReset          z_inflateReset
     93#  define inflateReset2         z_inflateReset2
    3094#  define inflateSetDictionary  z_inflateSetDictionary
    3195#  define inflateSync           z_inflateSync
    3296#  define inflateSyncPoint      z_inflateSyncPoint
    33 #  define inflateCopy           z_inflateCopy
    34 #  define inflateReset          z_inflateReset
    35 #  define inflateBack           z_inflateBack
    36 #  define inflateBackEnd        z_inflateBackEnd
    37 #  define compress              z_compress
    38 #  define compress2             z_compress2
    39 #  define compressBound         z_compressBound
     97#  define inflateUndermine      z_inflateUndermine
     98#  define inflate_copyright     z_inflate_copyright
     99#  define inflate_fast          z_inflate_fast
     100#  define inflate_table         z_inflate_table
    40101#  define uncompress            z_uncompress
    41 #  define adler32               z_adler32
    42 #  define crc32                 z_crc32
    43 #  define get_crc_table         z_get_crc_table
    44102#  define zError                z_zError
    45 
     103#  define zcalloc               z_zcalloc
     104#  define zcfree                z_zcfree
     105#  define zlibCompileFlags      z_zlibCompileFlags
     106#  define zlibVersion           z_zlibVersion
     107
     108/* all zlib typedefs in zlib.h and zconf.h */
     109#  define Byte                  z_Byte
     110#  define Bytef                 z_Bytef
    46111#  define alloc_func            z_alloc_func
     112#  define charf                 z_charf
    47113#  define free_func             z_free_func
     114#  define gzFile                z_gzFile
     115#  define gz_header             z_gz_header
     116#  define gz_headerp            z_gz_headerp
    48117#  define in_func               z_in_func
     118#  define intf                  z_intf
    49119#  define out_func              z_out_func
    50 #  define Byte                  z_Byte
    51120#  define uInt                  z_uInt
     121#  define uIntf                 z_uIntf
    52122#  define uLong                 z_uLong
    53 #  define Bytef                 z_Bytef
    54 #  define charf                 z_charf
    55 #  define intf                  z_intf
    56 #  define uIntf                 z_uIntf
    57123#  define uLongf                z_uLongf
     124#  define voidp                 z_voidp
     125#  define voidpc                z_voidpc
    58126#  define voidpf                z_voidpf
    59 #  define voidp                 z_voidp
     127
     128/* all zlib structs in zlib.h and zconf.h */
     129#  define gz_header_s           z_gz_header_s
     130#  define internal_state        z_internal_state
     131
    60132#endif
    61133
     
    244316#endif
    245317
     318#ifdef HAVE_VISIBILITY_PRAGMA
     319#  define ZEXTERN __attribute__((visibility ("default"))) extern
     320#endif
     321
    246322#ifndef ZEXTERN
    247323#  define ZEXTERN extern
     
    285361#endif
    286362
    287 #if 0           /* HAVE_UNISTD_H -- this line is updated by ./configure */
    288 #  include <sys/types.h> /* for off_t */
    289 #  include <unistd.h>    /* for SEEK_* and off_t */
     363#ifdef HAVE_UNISTD_H    /* may be set to #if 1 by ./configure */
     364#  define Z_HAVE_UNISTD_H
     365#endif
     366
     367#ifdef Z_HAVE_UNISTD_H
     368#  include <sys/types.h>    /* for off_t */
     369#  include <unistd.h>       /* for SEEK_* and off_t */
    290370#  ifdef VMS
    291 #    include <unixio.h>   /* for off_t */
    292 #  endif
    293 #  define z_off_t off_t
    294 #endif
     371#    include <unixio.h>     /* for off_t */
     372#  endif
     373#  ifndef z_off_t
     374#    define z_off_t off_t
     375#  endif
     376#endif
     377
     378#ifdef _LARGEFILE64_SOURCE
     379#  include <sys/types.h>
     380#endif
     381
    295382#ifndef SEEK_SET
    296383#  define SEEK_SET        0       /* Seek from beginning of file.  */
     
    308395#if defined(__MVS__)
    309396#  define NO_vsnprintf
    310 #  ifdef FAR
    311 #    undef FAR
    312 #  endif
    313397#endif
    314398
    315399/* MVS linker does not support external names larger than 8 bytes */
    316400#if defined(__MVS__)
    317 #   pragma map(deflateInit_,"DEIN")
    318 #   pragma map(deflateInit2_,"DEIN2")
    319 #   pragma map(deflateEnd,"DEEND")
    320 #   pragma map(deflateBound,"DEBND")
    321 #   pragma map(inflateInit_,"ININ")
    322 #   pragma map(inflateInit2_,"ININ2")
    323 #   pragma map(inflateEnd,"INEND")
    324 #   pragma map(inflateSync,"INSY")
    325 #   pragma map(inflateSetDictionary,"INSEDI")
    326 #   pragma map(compressBound,"CMBND")
    327 #   pragma map(inflate_table,"INTABL")
    328 #   pragma map(inflate_fast,"INFA")
    329 #   pragma map(inflate_copyright,"INCOPY")
     401  #pragma map(deflateInit_,"DEIN")
     402  #pragma map(deflateInit2_,"DEIN2")
     403  #pragma map(deflateEnd,"DEEND")
     404  #pragma map(deflateBound,"DEBND")
     405  #pragma map(inflateInit_,"ININ")
     406  #pragma map(inflateInit2_,"ININ2")
     407  #pragma map(inflateEnd,"INEND")
     408  #pragma map(inflateSync,"INSY")
     409  #pragma map(inflateSetDictionary,"INSEDI")
     410  #pragma map(compressBound,"CMBND")
     411  #pragma map(inflate_table,"INTABL")
     412  #pragma map(inflate_fast,"INFA")
     413  #pragma map(inflate_copyright,"INCOPY")
    330414#endif
    331415
Note: See TracChangeset for help on using the changeset viewer.