summaryrefslogtreecommitdiff
path: root/libhogweed.map.in
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2014-11-24 14:02:25 +0100
committerNiels Möller <nisse@lysator.liu.se>2014-12-06 21:29:18 +0100
commitd1c1ebd928aec5001a6b4fcac67f93169747e15c (patch)
tree7402aec2acbf4216eac34a8ebf9a27814fe61a36 /libhogweed.map.in
parentfccdf01b7b6f2c03e7f04db75006797fccc073f0 (diff)
downloadnettle-d1c1ebd928aec5001a6b4fcac67f93169747e15c.tar.gz
Added symbol versioning for nettle and hogweed
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'libhogweed.map.in')
-rw-r--r--libhogweed.map.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/libhogweed.map.in b/libhogweed.map.in
new file mode 100644
index 00000000..eea6ed81
--- /dev/null
+++ b/libhogweed.map.in
@@ -0,0 +1,18 @@
+# libhogweed.map -- libhogweed linker version script. -*- ld-script -*-
+
+#
+# The symbol version must be updated on every hogweed
+# library major number change. That is taken care by
+# auto-generating the file.
+
+HOGWEED_@LIBHOGWEED_MAJOR@
+{
+ global:
+ nettle_*;
+ _nettle_*;
+ @HOGWEED_EXTRA_SYMBOLS@
+
+ local:
+ *;
+};
+