Mercurial > hg > xemacs-beta
diff src/config.h.in @ 5556:a142ad1a9140
Use dlsym() in preference to NSLookupSymbolInModule() on Darwin, if available.
ChangeLog addition:
2011-08-24 Aidan Kehoe <kehoea@parhasard.net>
* configure.ac:
On OS X, if dlopen() is available in dlfcn.h, use it in preference
to dyld; the latter API is deprecated.
Move DLSYM_NEEDS_UNDERSCORE together with HAVE_DLYD, it's not
needed if the dlsym() and dlopen() APIs are being used.
Define REALPATH_CORRECTS_CASE, DEFAULT_FILE_SYSTEM_IGNORE_CASE in
this file, don't define them in terms of HAVE_DYLD in
src/config.h.in.
* configure: Regenerate.
src/ChangeLog addition:
2011-08-24 Aidan Kehoe <kehoea@parhasard.net>
* config.h.in:
Move REALPATH_CORRECTS_CASE, DEFAULT_FILE_SYSTEM_IGNORE_CASE to
../configure.ac rather than implementing them in terms of
HAVE_DYLD here.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 24 Aug 2011 23:41:29 +0100 |
parents | 6b3caa55668c |
children | 53c066311921 |
line wrap: on
line diff
--- a/src/config.h.in Wed Aug 24 11:22:30 2011 +0100 +++ b/src/config.h.in Wed Aug 24 23:41:29 2011 +0100 @@ -330,11 +330,8 @@ #undef DLSYM_NEEDS_UNDERSCORE #undef HAVE_SHLIB -/* Darwin; realpath corrects for case: */ -#ifdef HAVE_DYLD -#define REALPATH_CORRECTS_CASE 1 -#define DEFAULT_FILE_SYSTEM_IGNORE_CASE 1 -#endif +#undef REALPATH_CORRECTS_CASE +#undef DEFAULT_FILE_SYSTEM_IGNORE_CASE #undef HAVE_LIBINTL #undef HAVE_LIBDNET