fixup for latest mingw

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38343 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2015-02-15 17:56:32 +00:00
parent 9fcfab1a93
commit 3f2e3c9ecd
3 changed files with 18908 additions and 3260 deletions

View file

@ -1,3 +1,11 @@
2015-02-15 Richard Frith-Macdonald <rfm@gnu.org>
* config/objc-sys-dynamic.m4: Check for windows before anything else
* configure: regenerate
Apparently recent mingw implements headers which folled configure
into using dlopen() with doesn't support native windows paths ...
change order of checks so we still use the native API.
2015-02-14 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSThread.m: Be more agressive about releasing thread

View file

@ -13,12 +13,12 @@ AC_REQUIRE([OBJC_CON_AUTOLOAD])dnl
# in objc-load.c (i.e. #include "${DYNAMIC_LINKER}-load.h")
#--------------------------------------------------------------------
DYNAMIC_LINKER=null
AC_CHECK_HEADER(dlfcn.h, DYNAMIC_LINKER=simple)
AC_CHECK_HEADER(windows.h, DYNAMIC_LINKER=win32)
if test $DYNAMIC_LINKER = null; then
AC_CHECK_HEADER(dl.h, DYNAMIC_LINKER=hpux)
AC_CHECK_HEADER(dlfcn.h, DYNAMIC_LINKER=simple)
fi
if test $DYNAMIC_LINKER = null; then
AC_CHECK_HEADER(windows.h, DYNAMIC_LINKER=win32)
AC_CHECK_HEADER(dl.h, DYNAMIC_LINKER=hpux)
fi
if test $DYNAMIC_LINKER = null; then
AC_CHECK_HEADER(dld/defs.h, DYNAMIC_LINKER=dld)

22154
configure vendored

File diff suppressed because it is too large Load diff