]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the
authorOwen Taylor <otaylor@redhat.com>
Fri, 23 Jan 2004 06:04:07 +0000 (06:04 +0000)
committerScott James Remnant <scott@netsplit.com>
Fri, 23 Jan 2004 06:04:07 +0000 (06:04 +0000)
'R' symbol type so read-only symbols can be exported when combining
GCC and Solaris LD.

ChangeLog
libtool.m4

index 03bb557115aecbd98293f3f3aad5a003cc7cda7e..ea3bc26ad33e9c1b7a17a5f12464ca2d4b59a946 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-01-23  Owen Taylor  <otaylor@redhat.com>
+                                                                               
+       * m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the
+       'R' symbol type so read-only symbols can be exported when combining
+       GCC and Solaris LD.
+
 2004-01-23  Scott James Remnant  <scott@netsplit.com>
                                                                                
        * ltmain.in: When relinking, place the -L parameter containing
index 40a5ff1c8b1141e2e1a84abf2bb0c998047a4bd2..cc66cbd47321ce13e0d40c31d6ef7c95c44db868 100644 (file)
@@ -4404,7 +4404,7 @@ osf*)
   symcode='[[BCDEGQRST]]'
   ;;
 solaris* | sysv5*)
-  symcode='[[BDT]]'
+  symcode='[[BDRT]]'
   ;;
 sysv4)
   symcode='[[DFNSTU]]'
@@ -4422,7 +4422,7 @@ esac
 # If we're using GNU nm, then use its standard symbol codes.
 case `$NM -V 2>&1` in
 *GNU* | *'with BFD'*)
-  symcode='[[ABCDGISTW]]' ;;
+  symcode='[[ABCDGIRSTW]]' ;;
 esac
 
 # Try without a prefix undercore, then with it.