1*86ee64e7SAndroid Build Coastguard Worker# This file is copied from src/zlib.map and annotated with comments for the NDK 2*86ee64e7SAndroid Build Coastguard Worker# stub library generation script. 3*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.0 { 4*86ee64e7SAndroid Build Coastguard Worker global: 5*86ee64e7SAndroid Build Coastguard Worker compressBound; 6*86ee64e7SAndroid Build Coastguard Worker deflateBound; 7*86ee64e7SAndroid Build Coastguard Worker inflateBack; 8*86ee64e7SAndroid Build Coastguard Worker inflateBackEnd; 9*86ee64e7SAndroid Build Coastguard Worker inflateBackInit_; 10*86ee64e7SAndroid Build Coastguard Worker inflateCopy; 11*86ee64e7SAndroid Build Coastguard Worker local: 12*86ee64e7SAndroid Build Coastguard Worker deflate_copyright; # var 13*86ee64e7SAndroid Build Coastguard Worker inflate_copyright; # var 14*86ee64e7SAndroid Build Coastguard Worker inflate_fast; 15*86ee64e7SAndroid Build Coastguard Worker inflate_table; 16*86ee64e7SAndroid Build Coastguard Worker zcalloc; 17*86ee64e7SAndroid Build Coastguard Worker zcfree; 18*86ee64e7SAndroid Build Coastguard Worker z_errmsg; # var 19*86ee64e7SAndroid Build Coastguard Worker gz_error; 20*86ee64e7SAndroid Build Coastguard Worker gz_intmax; 21*86ee64e7SAndroid Build Coastguard Worker _*; 22*86ee64e7SAndroid Build Coastguard Worker}; 23*86ee64e7SAndroid Build Coastguard Worker 24*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.0.2 { 25*86ee64e7SAndroid Build Coastguard Worker gzclearerr; 26*86ee64e7SAndroid Build Coastguard Worker gzungetc; 27*86ee64e7SAndroid Build Coastguard Worker zlibCompileFlags; 28*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.0; 29*86ee64e7SAndroid Build Coastguard Worker 30*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.0.8 { 31*86ee64e7SAndroid Build Coastguard Worker deflatePrime; 32*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.0.2; 33*86ee64e7SAndroid Build Coastguard Worker 34*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.2 { 35*86ee64e7SAndroid Build Coastguard Worker adler32_combine; 36*86ee64e7SAndroid Build Coastguard Worker crc32_combine; 37*86ee64e7SAndroid Build Coastguard Worker deflateSetHeader; 38*86ee64e7SAndroid Build Coastguard Worker inflateGetHeader; 39*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.0.8; 40*86ee64e7SAndroid Build Coastguard Worker 41*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.2.3 { 42*86ee64e7SAndroid Build Coastguard Worker deflateTune; 43*86ee64e7SAndroid Build Coastguard Worker gzdirect; 44*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.2; 45*86ee64e7SAndroid Build Coastguard Worker 46*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.2.4 { 47*86ee64e7SAndroid Build Coastguard Worker inflatePrime; 48*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.2.3; 49*86ee64e7SAndroid Build Coastguard Worker 50*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.3.3 { 51*86ee64e7SAndroid Build Coastguard Worker adler32_combine64; 52*86ee64e7SAndroid Build Coastguard Worker crc32_combine64; 53*86ee64e7SAndroid Build Coastguard Worker gzopen64; 54*86ee64e7SAndroid Build Coastguard Worker gzseek64; 55*86ee64e7SAndroid Build Coastguard Worker gztell64; 56*86ee64e7SAndroid Build Coastguard Worker inflateUndermine; 57*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.2.4; 58*86ee64e7SAndroid Build Coastguard Worker 59*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.3.4 { 60*86ee64e7SAndroid Build Coastguard Worker inflateReset2; 61*86ee64e7SAndroid Build Coastguard Worker inflateMark; 62*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.3.3; 63*86ee64e7SAndroid Build Coastguard Worker 64*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.3.5 { 65*86ee64e7SAndroid Build Coastguard Worker gzbuffer; 66*86ee64e7SAndroid Build Coastguard Worker gzoffset; 67*86ee64e7SAndroid Build Coastguard Worker gzoffset64; 68*86ee64e7SAndroid Build Coastguard Worker gzclose_r; 69*86ee64e7SAndroid Build Coastguard Worker gzclose_w; 70*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.3.4; 71*86ee64e7SAndroid Build Coastguard Worker 72*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.5.1 { 73*86ee64e7SAndroid Build Coastguard Worker deflatePending; 74*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.3.5; 75*86ee64e7SAndroid Build Coastguard Worker 76*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.5.2 { 77*86ee64e7SAndroid Build Coastguard Worker deflateResetKeep; 78*86ee64e7SAndroid Build Coastguard Worker gzgetc_; 79*86ee64e7SAndroid Build Coastguard Worker inflateResetKeep; 80*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.5.1; 81*86ee64e7SAndroid Build Coastguard Worker 82*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.7.1 { # introduced=19 83*86ee64e7SAndroid Build Coastguard Worker inflateGetDictionary; 84*86ee64e7SAndroid Build Coastguard Worker gzvprintf; 85*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.5.2; 86*86ee64e7SAndroid Build Coastguard Worker 87*86ee64e7SAndroid Build Coastguard WorkerZLIB_1.2.9 { # introduced=28 88*86ee64e7SAndroid Build Coastguard Worker inflateCodesUsed; 89*86ee64e7SAndroid Build Coastguard Worker inflateValidate; 90*86ee64e7SAndroid Build Coastguard Worker uncompress2; 91*86ee64e7SAndroid Build Coastguard Worker gzfread; 92*86ee64e7SAndroid Build Coastguard Worker gzfwrite; 93*86ee64e7SAndroid Build Coastguard Worker deflateGetDictionary; 94*86ee64e7SAndroid Build Coastguard Worker adler32_z; 95*86ee64e7SAndroid Build Coastguard Worker crc32_z; 96*86ee64e7SAndroid Build Coastguard Worker} ZLIB_1.2.7.1; 97*86ee64e7SAndroid Build Coastguard Worker 98*86ee64e7SAndroid Build Coastguard Worker# These were all exposed by the old NDK stub library. Unclear if they still 99*86ee64e7SAndroid Build Coastguard Worker# should be, but at least some of them are marked as being exported in zlib.h 100*86ee64e7SAndroid Build Coastguard Worker# and the tree doesn't build without them. 101*86ee64e7SAndroid Build Coastguard WorkerZLIB_NDK { 102*86ee64e7SAndroid Build Coastguard Worker _dist_code; 103*86ee64e7SAndroid Build Coastguard Worker _length_code; 104*86ee64e7SAndroid Build Coastguard Worker _tr_align; 105*86ee64e7SAndroid Build Coastguard Worker _tr_flush_bits; # introduced=21 106*86ee64e7SAndroid Build Coastguard Worker _tr_flush_block; 107*86ee64e7SAndroid Build Coastguard Worker _tr_init; 108*86ee64e7SAndroid Build Coastguard Worker _tr_stored_block; 109*86ee64e7SAndroid Build Coastguard Worker _tr_tally; 110*86ee64e7SAndroid Build Coastguard Worker adler32; 111*86ee64e7SAndroid Build Coastguard Worker compress2; 112*86ee64e7SAndroid Build Coastguard Worker compress; 113*86ee64e7SAndroid Build Coastguard Worker crc32; 114*86ee64e7SAndroid Build Coastguard Worker deflate; 115*86ee64e7SAndroid Build Coastguard Worker deflateCopy; 116*86ee64e7SAndroid Build Coastguard Worker deflateEnd; 117*86ee64e7SAndroid Build Coastguard Worker deflateInit2_; 118*86ee64e7SAndroid Build Coastguard Worker deflateInit_; 119*86ee64e7SAndroid Build Coastguard Worker deflateParams; 120*86ee64e7SAndroid Build Coastguard Worker deflateReset; 121*86ee64e7SAndroid Build Coastguard Worker deflateSetDictionary; 122*86ee64e7SAndroid Build Coastguard Worker get_crc_table; 123*86ee64e7SAndroid Build Coastguard Worker gzclose; 124*86ee64e7SAndroid Build Coastguard Worker gzdopen; 125*86ee64e7SAndroid Build Coastguard Worker gzeof; 126*86ee64e7SAndroid Build Coastguard Worker gzerror; 127*86ee64e7SAndroid Build Coastguard Worker gzflush; 128*86ee64e7SAndroid Build Coastguard Worker gzgetc; 129*86ee64e7SAndroid Build Coastguard Worker gzgets; 130*86ee64e7SAndroid Build Coastguard Worker gzopen; 131*86ee64e7SAndroid Build Coastguard Worker gzprintf; 132*86ee64e7SAndroid Build Coastguard Worker gzputc; 133*86ee64e7SAndroid Build Coastguard Worker gzputs; 134*86ee64e7SAndroid Build Coastguard Worker gzread; 135*86ee64e7SAndroid Build Coastguard Worker gzrewind; 136*86ee64e7SAndroid Build Coastguard Worker gzseek; 137*86ee64e7SAndroid Build Coastguard Worker gzsetparams; 138*86ee64e7SAndroid Build Coastguard Worker gztell; 139*86ee64e7SAndroid Build Coastguard Worker gzwrite; 140*86ee64e7SAndroid Build Coastguard Worker inflate; 141*86ee64e7SAndroid Build Coastguard Worker inflateEnd; 142*86ee64e7SAndroid Build Coastguard Worker inflateInit2_; 143*86ee64e7SAndroid Build Coastguard Worker inflateInit_; 144*86ee64e7SAndroid Build Coastguard Worker inflateReset; 145*86ee64e7SAndroid Build Coastguard Worker inflateSetDictionary; 146*86ee64e7SAndroid Build Coastguard Worker inflateSync; 147*86ee64e7SAndroid Build Coastguard Worker inflateSyncPoint; 148*86ee64e7SAndroid Build Coastguard Worker uncompress; 149*86ee64e7SAndroid Build Coastguard Worker zError; 150*86ee64e7SAndroid Build Coastguard Worker zlibVersion; 151*86ee64e7SAndroid Build Coastguard Worker}; 152