This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] updated GNU/FreeBSD patch for latest binutils
- From: Nick Clifton <nickc at redhat dot com>
- To: Robert Millan <zeratul2 at wanadoo dot es>
- Cc: binutils at sources dot redhat dot com
- Date: Thu, 29 May 2003 14:51:48 +0100
- Subject: Re: [PATCH] updated GNU/FreeBSD patch for latest binutils
- References: <20030507160131.GA707@aragorn> <m3addscsuz.fsf@redhat.com><20030512225158.GA1737@aragorn> <m3he7z86vn.fsf@redhat.com><20030513141610.GA8071@khazad.dyndns.org> <m3k7cv6pg9.fsf@redhat.com><20030521153610.GA4219@aragorn> <m3y90zgwmy.fsf@redhat.com><20030523155908.GA6349@aragorn> <m3n0hd3a8k.fsf@redhat.com><20030524013355.GA27593@aragorn>
Hi Robert,
> in any case, libtool maintainers just accepted the GNU/FreeBSD changes
> in their CVS [1]. please update from there what you find necessary.
>
> [1] http://savannah.gnu.org/cgi-bin/cvsweb/libtool/ChangeLog?rev=1.1227&content-type=text/x-cvsweb-markup
Certainly, here goes:
Cheers
Nick
2003-05-29 Robert Millan <rmh@debian.org>
* ltconfig: Import this patch and modify for use with current
version of ltconfig:
2003-05-21 Bruno Haible <bruno@clisp.org>
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Add support for
GNU/FreeBSD.
Index: ltconfig
===================================================================
RCS file: /cvs/src/src/ltconfig,v
retrieving revision 1.18
diff -c -3 -p -r1.18 ltconfig
*** ltconfig 20 Feb 2003 02:09:58 -0000 1.18
--- ltconfig 29 May 2003 14:00:35 -0000
*************** darwin* | rhapsody*)
*** 1111,1116 ****
--- 1111,1128 ----
shlibpath_var=DYLD_LIBRARY_PATH
;;
+ freebsd*-gnu*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
+ soname_spec='${libname}${release}.so${major}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='GNU/FreeBSD ld.so'
+ ;;
+
freebsd1*)
dynamic_linker=no
;;