Browse Source

- OS X support for dynamically loaded extensions. (patch by Marko)

# NEWS entry coming up..
experimental/new_ui_api
foobar 25 years ago
parent
commit
97ba30ba5c
  1. 1
      configure.in
  2. 8
      ext/standard/dl.c

1
configure.in

@ -379,6 +379,7 @@ ieeefp.h \
langinfo.h \
limits.h \
locale.h \
mach-o/dyld.h \
netinet/in.h \
pwd.h \
resolv.h \

8
ext/standard/dl.c

@ -30,7 +30,7 @@
#include "build-defs.h"
#endif
#ifdef HAVE_LIBDL
#if defined(HAVE_LIBDL) || HAVE_MACH_O_DYLD_H
#include <stdlib.h>
#include <stdio.h>
@ -45,10 +45,10 @@
#define GET_DL_ERROR() php_win_err()
#else
#include <sys/param.h>
#define GET_DL_ERROR() dlerror()
#define GET_DL_ERROR() DL_ERROR()
#endif
#endif
#endif /* defined(HAVE_LIBDL) || HAVE_MACH_O_DYLD_H */
/* {{{ proto int dl(string extension_filename)
@ -83,7 +83,7 @@ PHP_FUNCTION(dl)
/* }}} */
#ifdef HAVE_LIBDL
#if defined(HAVE_LIBDL) || HAVE_MACH_O_DYLD_H
#ifdef ZTS
#define USING_ZTS 1

Loading…
Cancel
Save