From: Gary V. Vaughan Date: Thu, 14 Dec 2000 00:34:20 +0000 (+0000) Subject: * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Don't empty X-Git-Tag: release-1-3d~50 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9774369b506985634032d69daff4bb1d55722538;p=thirdparty%2Flibtool.git * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Don't empty out ac_cv_global_symbol_to_cdecl inside the loop, incase we need to go around again and try with underscore prefix. (_LT_AC_TRY_DLOPEN_SELF): On some hosts (cygwin for instance) self dlclosing unloads the main program and causes a SIGSEGV. So don't do it for now. --- diff --git a/ChangeLog b/ChangeLog index a3dbd883c..0f73ed00a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2000-12-14 Gary V. Vaughan + + * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Don't empty + out ac_cv_global_symbol_to_cdecl inside the loop, incase we + need to go around again and try with underscore prefix. + (_LT_AC_TRY_DLOPEN_SELF): On some hosts (cygwin for instance) + self dlclosing unloads the main program and causes a SIGSEGV. So + don't do it for now. + 2000-12-05 Gary V. Vaughan Oh My! Cygwin support has bitrotted while I was looking the other diff --git a/libtool.m4 b/libtool.m4 index 4da84ee10..7d114373b 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -313,7 +313,6 @@ EOF break else ac_cv_sys_global_symbol_pipe= - ac_cv_global_symbol_to_cdecl= fi done ]) @@ -568,7 +567,7 @@ main () { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; - dlclose (self); + /* dlclose (self); */ } exit (status);