diff --git a/ChangeLog b/ChangeLog index 321c0bbe..a644b267 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-07-01 Yaakov Selkowitz (tiny change) + Charles Wilson + + [CXX] Use correct export_dynamic_flag_spec for PE-COFF $hosts + * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [cygwin*|mingw*|pw32*|cegcc*]: + Define export_dynamic_flag_spec as -Wl,--export-all-symbols here as well + (see commit 5f2bbb494a2753afb2878c399cfd8316b7403a5b). + 2009-06-29 Charles Wilson [mingw] Improve sys_lib_search_path_spec detection. diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4 index b6862a06..3a65ec4c 100644 --- a/libltdl/m4/libtool.m4 +++ b/libltdl/m4/libtool.m4 @@ -5628,6 +5628,7 @@ if test "$_lt_caught_CXX_error" != yes; then # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes