summaryrefslogtreecommitdiff
path: root/src/neon.vers
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2009-09-02 14:39:40 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2009-09-02 14:39:40 +0000
commitbecbce5798f6ee6c19272365a4de7db62c3fdb56 (patch)
tree0b017078971df723d5d3ca84df17bda4c94ba05c /src/neon.vers
parent4f874602a4bdff327f7b148a211755d7d74b4e45 (diff)
downloadneon-becbce5798f6ee6c19272365a4de7db62c3fdb56.tar.gz
* configure.in: Use a GNU linker script if supported, to enable
symbol versioning. * src/neon.vers: Add linker script. git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1704 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'src/neon.vers')
-rw-r--r--src/neon.vers15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/neon.vers b/src/neon.vers
new file mode 100644
index 0000000..391cb24
--- /dev/null
+++ b/src/neon.vers
@@ -0,0 +1,15 @@
+# GNU linker version script for neon.
+# All symbols in <= 0.28.x use default unversioned.
+
+NEON_0_29 {
+ ne_iaddr_raw;
+ ne_sock_writev;
+ ne_sock_fullwritev;
+ ne_sock_set_error;
+ ne_sock_proxy;
+ ne_session_system_proxy;
+ ne_session_socks_proxy;
+ ne_acl3744_set;
+ ne_buffer_qappend;
+ ne_strnqdup;
+};