Home GnuPG

Implement symbol visibility.
216e7def2118Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Implement symbol visibility.

* configure.ac: New option --enable-ld-version-script.
(GPGRT_USE_VISIBILITY): New ac_define.
(HAVE_LD_VERSION_SCRIPT): New am_conditional.
* src/gpg-error.vers: New.
* src/gpgrt-int.h: New.
* src/visibility.c, src/visibility.h: New.  Lot of changes to symbold
names.

This is only doe for the old API. The estream API needs to be added.

Details

Provenance
wernerAuthored on Aug 22 2014, 7:08 PM
Parents
rE6714d41af5b3: First set of changes to include estream into the API.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rE216e7def2118: Implement symbol visibility. (authored by Werner Koch <wk@gnupg.org>).Aug 25 2014, 4:37 PM