[prev in list] [next in list] [prev in thread] [next in thread]
List: zlib-devel
Subject: [Zlib-devel] zlib 1.2.6.1 - zlib.map contents
From: zinser () zinser ! no-ip ! info (zinser at zinser ! no-ip ! info)
Date: 2012-02-19 15:15:21
Message-ID: 12021916152140_2F419 () zinser ! no-ip ! info
[Download RAW message or body]
Hello,
testing against the git version of 1.2.6.1 on OpenVMS Alpha.
Can somebody please clarify the contents of zlib.map for me? I was under the
impression, that it would contain in the "global:"/unnamed sections the
procedures an external application is "allowed" to use, and in the "local:"
section the procedures that are reserved for private use by Zlib (which also
might change any time).
If I restrict export to the symbols found in the "global:"/unnamed sections
and try to link the example application, I do get the following errors:
%LINK-I-UDFSYM, compress
%LINK-I-UDFSYM, deflate
%LINK-I-UDFSYM, deflateEnd
%LINK-I-UDFSYM, deflateInit_
%LINK-I-UDFSYM, deflateParams
%LINK-I-UDFSYM, deflateSetDictionary
%LINK-I-UDFSYM, gzclose
%LINK-I-UDFSYM, gzerror
%LINK-I-UDFSYM, gzgetc
%LINK-I-UDFSYM, gzgets
%LINK-I-UDFSYM, gzopen
%LINK-I-UDFSYM, gzprintf
%LINK-I-UDFSYM, gzputc
%LINK-I-UDFSYM, gzputs
%LINK-I-UDFSYM, gzread
%LINK-I-UDFSYM, gzseek
%LINK-I-UDFSYM, gztell
%LINK-I-UDFSYM, inflate
%LINK-I-UDFSYM, inflateEnd
%LINK-I-UDFSYM, inflateInit_
%LINK-I-UDFSYM, inflateSetDictionary
%LINK-I-UDFSYM, inflateSync
%LINK-I-UDFSYM, uncompress
%LINK-I-UDFSYM, zlibVersion
These procedures are defined in the Zlib source code, but do not appear
at all in zlib.map (in neither global/local sections).
Do I misunderstand the purpose of zlib.map entirely (certainly possible ;-) or
does zlib.map need to be ammended?
Greetings, Martin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic