Added version script.
authorThomas Lopatic <thomas@lopatic.de>
Tue, 9 Nov 2004 00:42:47 +0000 (00:42 +0000)
committerThomas Lopatic <thomas@lopatic.de>
Tue, 9 Nov 2004 00:42:47 +0000 (00:42 +0000)
src/cfgparser/Makefile
src/cfgparser/version-script.txt [new file with mode: 0644]

index d46e4ee..33e59f7 100644 (file)
@@ -19,7 +19,7 @@
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 #
 #
-# $Id: Makefile,v 1.6 2004/11/09 00:34:50 tlopatic Exp $
+# $Id: Makefile,v 1.7 2004/11/09 00:42:47 tlopatic Exp $
 #
 
 #OS =          linux
@@ -44,7 +44,7 @@ LIBNAME ?=    olsrd_cfgparser.so.0.1
 BINNAME ?=     olsrd_cfgparser
 
 PORT_CFLAGS =  -fPIC
-PORT_LDFLAGS =
+PORT_LDFLAGS = -Wl,--version-script=version-script.txt
 PORT_OBJS =
 PORT_LIBS =    -lm -lc
 
@@ -55,7 +55,7 @@ LIBNAME ?=    olsrd_cfgparser.so.0.1
 BINNAME ?=     olsrd_cfgparser
 
 PORT_CFLAGS =  -fPIC
-PORT_LDFLAGS =
+PORT_LDFLAGS = -Wl,--version-script=version-script.txt
 PORT_OBJS =
 PORT_LIBS =    -lm -lc
 
@@ -66,7 +66,7 @@ LIBNAME ?=    olsrd_cfgparser.so.0.1
 BINNAME ?=     olsrd_cfgparser
 
 PORT_CFLAGS =  -fPIC
-PORT_LDFLAGS =
+PORT_LDFLAGS = -Wl,--version-script=version-script.txt
 PORT_OBJS =
 PORT_LIBS =    -lm -lc
 
diff --git a/src/cfgparser/version-script.txt b/src/cfgparser/version-script.txt
new file mode 100644 (file)
index 0000000..726ed8b
--- /dev/null
@@ -0,0 +1,12 @@
+VERS_1.0
+{
+  global:
+    olsrd_parse_cnf;
+    olsrd_free_cnf;
+    olsrd_print_cnf;
+    olsrd_write_cnf;
+    get_default_if_config;
+    olsrd_get_default_cnf;
+  local:
+    *;
+};