summaryrefslogtreecommitdiff
blob: d05b2b9a37fbc3f0f6428d555a9ebf33566c9f81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
=== modified file 'autoconf/ltmain.sh'
--- autoconf/ltmain.sh	2011-11-06 20:34:58 +0000
+++ autoconf/ltmain.sh	2012-02-09 17:27:13 +0000
@@ -2428,6 +2428,7 @@
   -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
   -shared           only do dynamic linking of libtool libraries
   -shrext SUFFIX    override the standard shared library file extension
+  -soname SONAME    override the standard shared object name
   -static           do not do any dynamic linking of uninstalled libtool libraries
   -static-libtool-libs
                     do not do any dynamic linking of libtool libraries
@@ -5422,6 +5423,11 @@
 	  prev=
 	  continue
 	  ;;
+        soname)
+	  soname_spec="$arg"
+	  prev=
+	  continue
+	  ;;
 	weak)
 	  func_append weak_libs " $arg"
 	  prev=
@@ -5741,6 +5747,11 @@
 	continue
 	;;
 
+      -soname)
+	prev=soname
+	continue
+	;;
+
       -static | -static-libtool-libs)
 	# The effects of -static are defined in a previous loop.
 	# We used to do the same as -all-static on platforms that