Hi Leif, * Leif Ekblad wrote on Thu, Jan 12, 2006 at 04:48:39PM CET: > I enclose request for patches and changelog for RDOS support for > libtool.
Thanks! Applied to branch-1-5 and HEAD as shown below. It would be nice if you could run the libtool testsuite with make check VERBOSE=x as described in README, and post the results (pack large output). Cheers, Ralf HEAD: 2006-01-12 Leif Ekblad <[EMAIL PROTECTED]> * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) (_LT_CHECK_MAGIC_METHOD, _LT_COMPILER_PIC): Added support for RDOS. * NEWS: Updated. Index: NEWS =================================================================== RCS file: /cvsroot/libtool/libtool/NEWS,v retrieving revision 1.190 diff -u -r1.190 NEWS --- NEWS 3 Dec 2005 08:48:14 -0000 1.190 +++ NEWS 12 Jan 2006 21:55:44 -0000 @@ -30,6 +30,7 @@ statically with `-static'. * Support for Interix 3 (Windows SFU). * Basic support for PIE (position-independent executables). +* Initial support for RDOS. * Bug fixes. New in 1.9f: 2004-10-23; CVS version 1.9e, Libtool team: Index: libltdl/m4/libtool.m4 =================================================================== RCS file: /cvsroot/libtool/libtool/libltdl/m4/libtool.m4,v retrieving revision 1.55 diff -u -r1.55 libtool.m4 --- libltdl/m4/libtool.m4 11 Jan 2006 17:24:56 -0000 1.55 +++ libltdl/m4/libtool.m4 12 Jan 2006 21:55:46 -0000 @@ -2392,6 +2392,10 @@ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; +rdos*) + dynamic_linker=no + ;; + solaris*) version_type=linux need_lib_prefix=no @@ -2906,6 +2910,10 @@ lt_cv_deplibs_check_method=pass_all ;; +rdos*) + lt_cv_deplibs_check_method=pass_all + ;; + solaris*) lt_cv_deplibs_check_method=pass_all ;; @@ -3784,6 +3792,10 @@ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; + rdos*) + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + solaris*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' branch-1-5: 2006-01-12 Leif Ekblad <[EMAIL PROTECTED]> * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) (AC_DEPLIBS_CHECK_METHOD, AC_LIBTOOL_PROG_COMPILER_PIC): Added support for RDOS. * NEWS: Updated. Index: NEWS =================================================================== RCS file: /cvsroot/libtool/libtool/NEWS,v retrieving revision 1.109.2.41 diff -u -r1.109.2.41 NEWS --- NEWS 18 Dec 2005 22:43:02 -0000 1.109.2.41 +++ NEWS 12 Jan 2006 21:56:28 -0000 @@ -1,6 +1,7 @@ NEWS - list of user-visible changes between releases of GNU Libtool New in 1.5.23a: 2006-??-??; CVS version 1.5.23a, Libtool team: +* Initial support for RDOS. * Bug Fixes. New in 1.5.22: 2005-12-18; CVS version 1.5.21a, Libtool team: Index: libtool.m4 =================================================================== RCS file: /cvsroot/libtool/libtool/Attic/libtool.m4,v retrieving revision 1.314.2.146 diff -u -r1.314.2.146 libtool.m4 --- libtool.m4 11 Jan 2006 17:25:31 -0000 1.314.2.146 +++ libtool.m4 12 Jan 2006 21:56:31 -0000 @@ -1680,6 +1680,10 @@ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; +rdos*) + dynamic_linker=no + ;; + solaris*) version_type=linux need_lib_prefix=no @@ -2392,6 +2396,10 @@ lt_cv_deplibs_check_method=pass_all ;; +rdos*) + lt_cv_deplibs_check_method=pass_all + ;; + solaris*) lt_cv_deplibs_check_method=pass_all ;; @@ -5246,6 +5254,10 @@ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; + rdos*) + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + solaris*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'