Branch: Tag:

1996-10-08

1996-10-08 04:24:50 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

dynamic module loading implemented

Rev: src/ChangeLog:1.8
Rev: src/Makefile.src:1.10
Rev: src/configure.in:1.7
Rev: src/dynamic_load.c:1.1
Rev: src/dynamic_load.h:1.1
Rev: src/machine.h.in:1.6
Rev: src/main.c:1.7
Rev: src/stralloc.c:1.2
Rev: src/stralloc.h:1.2

245:   AC_HEADER_STDC   AC_CHECK_HEADERS(sys/rusage.h time.h sys/time.h sys/types.h unistd.h stdlib.h \   memory.h values.h string.h fcntl.h sys/filio.h sys/sockio.h crypt.h locale.h \ - sys/resource.h sys/select.h sys/mman.h setjmp.h limits.h pthread.h) + sys/resource.h sys/select.h sys/mman.h setjmp.h limits.h pthread.h dlfcn.h)      AC_SIZEOF_TYPE(char *)   AC_SIZEOF_TYPE(long)
265:   dnl AC_CHECK_LIB(crypt, crypt)      AC_CHECK_LIB(m, floor) + AC_CHECK_LIB(dl, dlopen)      if test "${ac_cv_lib_m}" = "no" -a "${pike_cv_sys_os}" = "Linux"; then    AC_MSG_WARN(I will compensate for this by adding -lc -lm)
367:    wait4 \    waitpid \    munmap \ +  dlopen \ +  dlsym \   )      AC_STRUCT_TM