@@ -15060,7 +15060,7 @@ fi
15060
15060
LIBS_including_readline="$LIBS"
15061
15061
LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
15062
15062
15063
- for ac_func in cbrt clock_gettime dlopen fdatasync getifaddrs getpeerucred getrlimit mbstowcs_l memmove poll posix_fallocate pstat pthread_is_threaded_np readlink setproctitle setproctitle_fast setsid shm_open symlink sync_file_range utime utimes wcstombs_l
15063
+ for ac_func in cbrt clock_gettime fdatasync getifaddrs getpeerucred getrlimit mbstowcs_l memmove poll posix_fallocate pstat pthread_is_threaded_np readlink setproctitle setproctitle_fast setsid shm_open symlink sync_file_range utime utimes wcstombs_l
15064
15064
do :
15065
15065
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15066
15066
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
@@ -15252,6 +15252,30 @@ cat >>confdefs.h <<_ACEOF
15252
15252
_ACEOF
15253
15253
15254
15254
15255
+ ac_fn_c_check_decl "$LINENO" "RTLD_GLOBAL" "ac_cv_have_decl_RTLD_GLOBAL" "#include <dlfcn.h>
15256
+ "
15257
+ if test "x$ac_cv_have_decl_RTLD_GLOBAL" = xyes; then :
15258
+ ac_have_decl=1
15259
+ else
15260
+ ac_have_decl=0
15261
+ fi
15262
+
15263
+ cat >>confdefs.h <<_ACEOF
15264
+ #define HAVE_DECL_RTLD_GLOBAL $ac_have_decl
15265
+ _ACEOF
15266
+ ac_fn_c_check_decl "$LINENO" "RTLD_NOW" "ac_cv_have_decl_RTLD_NOW" "#include <dlfcn.h>
15267
+ "
15268
+ if test "x$ac_cv_have_decl_RTLD_NOW" = xyes; then :
15269
+ ac_have_decl=1
15270
+ else
15271
+ ac_have_decl=0
15272
+ fi
15273
+
15274
+ cat >>confdefs.h <<_ACEOF
15275
+ #define HAVE_DECL_RTLD_NOW $ac_have_decl
15276
+ _ACEOF
15277
+
15278
+
15255
15279
HAVE_IPV6=no
15256
15280
ac_fn_c_check_type "$LINENO" "struct sockaddr_in6" "ac_cv_type_struct_sockaddr_in6" "$ac_includes_default
15257
15281
#include <netinet/in.h>
@@ -15461,6 +15485,19 @@ esac
15461
15485
15462
15486
fi
15463
15487
15488
+ ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
15489
+ if test "x$ac_cv_func_dlopen" = xyes; then :
15490
+ $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
15491
+
15492
+ else
15493
+ case " $LIBOBJS " in
15494
+ *" dlopen.$ac_objext "* ) ;;
15495
+ *) LIBOBJS="$LIBOBJS dlopen.$ac_objext"
15496
+ ;;
15497
+ esac
15498
+
15499
+ fi
15500
+
15464
15501
ac_fn_c_check_func "$LINENO" "fls" "ac_cv_func_fls"
15465
15502
if test "x$ac_cv_func_fls" = xyes; then :
15466
15503
$as_echo "#define HAVE_FLS 1" >>confdefs.h
@@ -19016,7 +19053,7 @@ fi
19016
19053
ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
19017
19054
19018
19055
19019
- ac_config_links="$ac_config_links src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c src/backend/port/ pg_sema.c:${SEMA_IMPLEMENTATION} src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION} src/include/dynloader.h:src/backend/port/dynloader/${template}.h src/include/pg_config_os.h:src/include/port/${template}.h src/Makefile.port:src/makefiles/Makefile.${template}"
19056
+ ac_config_links="$ac_config_links src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION} src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION} src/include/pg_config_os.h:src/include/port/${template}.h src/Makefile.port:src/makefiles/Makefile.${template}"
19020
19057
19021
19058
19022
19059
if test "$PORTNAME" = "win32"; then
@@ -19737,10 +19774,8 @@ do
19737
19774
"src/backend/port/tas.s") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
19738
19775
"GNUmakefile") CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
19739
19776
"src/Makefile.global") CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
19740
- "src/backend/port/dynloader.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
19741
19777
"src/backend/port/pg_sema.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
19742
19778
"src/backend/port/pg_shmem.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
19743
- "src/include/dynloader.h") CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
19744
19779
"src/include/pg_config_os.h") CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
19745
19780
"src/Makefile.port") CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
19746
19781
"check_win32_symlinks") CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
0 commit comments