diff options
author | Werner Lemberg <wl@gnu.org> | 2016-05-23 06:49:38 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2016-05-23 06:49:38 +0200 |
commit | 771d3c8ae25d5042a3f6b76a329ad3dd782eca66 (patch) | |
tree | 3cdd5b2307d83ca1a76c387eb8b4922b5e41501c /builds | |
parent | 9d179e3d7038a9730527f65cebc9c52012d771f2 (diff) | |
download | freetype2-771d3c8ae25d5042a3f6b76a329ad3dd782eca66.tar.gz |
* builds/unix/unix-cc.in (LINK_LIBRARY): Use `-export-symbols'.
This was commented about 10 years ago – I think the reason then to
disable libtool's `-export-symbols' option was to give some badly
programmed applications access to internal FreeType functions.
I believe that we should no longer take care of such programs; the
number of symbols exported should be rather restricted as much as
possible.
Diffstat (limited to 'builds')
-rw-r--r-- | builds/unix/unix-cc.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/builds/unix/unix-cc.in b/builds/unix/unix-cc.in index 0083e05b0..df09e7eca 100644 --- a/builds/unix/unix-cc.in +++ b/builds/unix/unix-cc.in @@ -109,6 +109,6 @@ CCexe := $(CCraw_build) # used to compile `apinames' only LINK_LIBRARY = $(LIBTOOL) --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \ -rpath $(libdir) -version-info $(version_info) \ $(LDFLAGS) -no-undefined \ - # -export-symbols $(EXPORTS_LIST) + -export-symbols $(EXPORTS_LIST) # EOF |