Skip to content

Commit

Permalink
importing R9C-1
Browse files Browse the repository at this point in the history
  • Loading branch information
mfoemmel committed May 26, 2004
1 parent 4f12e8d commit 68d94c6
Show file tree
Hide file tree
Showing 800 changed files with 117,240 additions and 49,555 deletions.
31 changes: 30 additions & 1 deletion Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,27 @@ BOOT_PREFIX=$(WIN32_WRAPPER_PATH):$(BOOTSTRAP_ROOT)/bootstrap/bin:
else
BOOT_PREFIX=$(BOOTSTRAP_ROOT)/bootstrap/bin:
endif
# ----------------------------------------------------------------------
# Fix up RELEASE_ROOT/TESTROOT havoc
ifeq ($(RELEASE_ROOT),)
ifneq ($(TESTROOT),)
RELEASE_ROOT = $(TESTROOT)
endif
endif


# ----------------------------------------------------------------------

# A default for the release_tests, not same target dir as release.
# More TESTROOT havoc...
ifeq ($(TESTSUITE_ROOT),)
ifneq ($(TESTROOT),)
TESTSUITE_ROOT = $(TESTROOT)
else
TESTSUITE_ROOT = $(ERL_TOP)/release/tests
endif
endif

#
# The steps to build a working system are:
# * build an emulator
Expand Down Expand Up @@ -153,7 +170,7 @@ endif
noboot_install:
$(MAKE) BOOT_PREFIX= install

.PHONY: release
.PHONY: release release_docs

release:
ifeq ($(OTP_SMALL_BUILD),true)
Expand All @@ -163,6 +180,18 @@ else
endif
cd $(ERL_TOP)/erts && $(MAKE) BUILD_ALL=1 TESTROOT=$(RELEASE_ROOT) release

# ---------------------------------------------------------------
# Target only used when building commercial ERTS patches
# ---------------------------------------------------------------
release_docs:
ifeq ($(OTP_SMALL_BUILD),true)
cd $(ERL_TOP)/lib && $(MAKE) TESTROOT=$(RELEASE_ROOT) release_docs
else
cd $(ERL_TOP)/lib && $(MAKE) BUILD_ALL=1 TESTROOT=$(RELEASE_ROOT) release_docs
endif
cd $(ERL_TOP)/erts && $(MAKE) BUILD_ALL=1 TESTROOT=$(RELEASE_ROOT) release_docs


# ----------------------------------------------------------------------
ERLANG_EARS=$(BOOTSTRAP_ROOT)/bootstrap/erts
ELINK=$(BOOTSTRAP_ROOT)/bootstrap/erts/bin/elink
Expand Down
Binary file modified bootstrap/bin/start.boot
Binary file not shown.
20 changes: 11 additions & 9 deletions bootstrap/bin/start.script
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
%% script generated at {2003,8,6} {7,24,25}
%% script generated at {2004,5,26} {5,12,16}
{script,{"OTP APN 181 01","R9C"},
[{preLoaded,[init,erl_prim_loader]},
[{preLoaded,[erlang,
erl_prim_loader,
prim_file,
prim_inet,
init,
otp_ring0]},
{progress,preloaded},
{path,["$ROOT/lib/kernel/ebin","$ROOT/lib/stdlib/ebin"]},
{primLoad,[erlang,error_handler]},
{primLoad,[error_handler]},
{kernel_load_completed},
{progress,kernel_load_completed},
{path,["$ROOT/lib/kernel/ebin"]},
Expand All @@ -25,7 +30,6 @@
file_server,
old_file_server,
file_io_server,
prim_file,
global,
global_group,
global_search,
Expand Down Expand Up @@ -59,7 +63,6 @@
erts_debug,
gen_tcp,
gen_udp,
prim_inet,
inet,
inet_db,
inet_dns,
Expand All @@ -74,8 +77,7 @@
socks5_tcp,
socks5_udp,
wrap_log_reader,
zlib,
otp_ring0]},
zlib]},
{path,["$ROOT/lib/stdlib/ebin"]},
{primLoad,[beam_lib,
c,
Expand Down Expand Up @@ -157,7 +159,7 @@
[{application,
kernel,
[{description,"ERTS CXC 138 10"},
{vsn,"2.9"},
{vsn,"2.9.6.3"},
{id,[]},
{modules,
[application,
Expand Down Expand Up @@ -273,7 +275,7 @@
[{application,
stdlib,
[{description,"ERTS CXC 138 10"},
{vsn,"1.12"},
{vsn,"1.12.7"},
{id,[]},
{modules,
[beam_lib,
Expand Down
Binary file modified bootstrap/lib/compiler/ebin/beam_asm.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_block.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_bs.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_clean.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_dead.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_dict.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_disasm.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_flatten.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_jump.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_listing.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_opcodes.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_pp.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/beam_type.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/cerl.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/cerl_clauses.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/cerl_inline.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/cerl_trees.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/compile.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/core_lib.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/core_lint.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/core_parse.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/core_pp.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/core_scan.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/corec.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/erl_bifs.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/rec_env.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/sys_core_dsetel.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/sys_core_fold.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/sys_core_inline.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/sys_pre_attributes.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/sys_pre_expand.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/v3_codegen.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/v3_core.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/v3_core_opt.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/v3_kernel.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
Binary file not shown.
Binary file modified bootstrap/lib/compiler/ebin/v3_life.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/application.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/application_controller.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/application_master.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/application_starter.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/auth.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/code.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/code_aux.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/code_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/disk_log.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/disk_log_1.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/disk_log_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/disk_log_sup.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/dist_ac.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/dist_util.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erl_boot_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erl_ddll.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erl_distribution.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erl_epmd.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erl_prim_loader.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erl_reply.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erlang.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/error_handler.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/error_logger.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/erts_debug.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/file.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/file_io_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/file_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/gen_tcp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/gen_udp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/global.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/global_group.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/global_search.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/group.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/heart.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet6_tcp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet6_tcp_dist.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet6_udp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_config.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_db.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_dns.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_gethost_native.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_hosts.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_parse.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_res.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_tcp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_tcp_dist.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/inet_udp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/init.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/kernel.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/kernel_config.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/net.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/net_adm.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/net_kernel.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/old_file_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/os.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/otp_ring0.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/packages.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/pg2.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/prim_file.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/prim_inet.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/ram_file.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/rpc.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/seq_trace.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/socks5.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/socks5_auth.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/socks5_tcp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/socks5_udp.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/user.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/user_drv.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/user_sup.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/wrap_log_reader.beam
Binary file not shown.
Binary file modified bootstrap/lib/kernel/ebin/zlib.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/beam_lib.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/c.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/calendar.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dets.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dets_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dets_sup.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dets_utils.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dets_v8.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dets_v9.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/dict.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/digraph.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/digraph_utils.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/edlin.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/epp.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_bits.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_compile.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_eval.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_internal.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_lint.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_parse.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_posix_msg.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_pp.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_scan.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/erl_tar.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/error_logger_file_h.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/error_logger_tty_h.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/ets.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/eval_bits.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/file_sorter.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/filelib.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/filename.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/gb_sets.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/gb_trees.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/gen.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/gen_event.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/gen_fsm.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/gen_server.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/io.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/io_lib.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/io_lib_format.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/io_lib_fread.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/io_lib_pretty.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/lib.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/lists.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/lists_sort.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/log_mf_h.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/math.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/ms_transform.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/orddict.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/ordsets.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/otp_internal.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/pg.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/pool.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/proc_lib.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/proplists.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/queue.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/random.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/regexp.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/sets.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/shell.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/shell_default.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/slave.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/sofs.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/string.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/supervisor.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/supervisor_bridge.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/sys.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/timer.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/vector.beam
Binary file not shown.
Binary file modified bootstrap/lib/stdlib/ebin/win32reg.beam
Binary file not shown.
43 changes: 26 additions & 17 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -606,20 +606,29 @@ echo $ac_n "checking for GNU make""... $ac_c" 1>&6
echo "configure:607: checking for GNU make" >&5
# If there is a Makefile created we don't want make to start making, run
# in a subdirectory and -f /dev/null
mkdir conftestmake
if test -d conftestmake; then
cd conftestmake
MAKE_PROG=x
for m in make gmake ggmake; do
eval $m --version -f /dev/null 2>&1 | grep GNU > /dev/null 2>&1
case $? in
0) MAKE_PROG=$m ; break ;;
*) ;;
esac
done
cd ..
else
{ echo "configure: error: could not create subdirectory" 1>&2; exit 1; }
MAKE_PROG=x
if test X"$CLEARCASE_MAKE_COMPAT" = X"gnu" -a X"$CLEARCASE_ROOT" != X"" ; then
eval clearmake -version 2>&1 | grep clearmake > /dev/null 2>&1
case $? in
0) MAKE_PROG="clearmake -V"; break;;
*);;
esac
fi
if test X"$MAKE_PROG" = X"x"; then
mkdir conftestmake
if test -d conftestmake; then
cd conftestmake
for m in make gmake ggmake; do
eval $m --version -f /dev/null 2>&1 | grep GNU > /dev/null 2>&1
case $? in
0) MAKE_PROG=$m ; break ;;
*) ;;
esac
done
cd ..
else
{ echo "configure: error: could not create subdirectory" 1>&2; exit 1; }
fi
fi
rm -rf conftestmake
case $MAKE_PROG in
Expand All @@ -643,7 +652,7 @@ esac
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# ./install, which can be erroneously created by make from ./install.sh.
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
echo "configure:647: checking for a BSD compatible install" >&5
echo "configure:656: checking for a BSD compatible install" >&5
if test -z "$INSTALL"; then
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
Expand Down Expand Up @@ -700,7 +709,7 @@ if test X"${INSTALL}" = "X${ac_aux_dir}/install-sh -c" && test -f /usr/ucb/insta
fi

echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
echo "configure:704: checking whether ln -s works" >&5
echo "configure:713: checking whether ln -s works" >&5
if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
Expand All @@ -723,7 +732,7 @@ fi
# Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:727: checking for $ac_word" >&5
echo "configure:736: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
Expand Down
37 changes: 23 additions & 14 deletions configure.in
Original file line number Diff line number Diff line change
Expand Up @@ -62,20 +62,29 @@ dnl Checks for programs.
AC_MSG_CHECKING(for GNU make)
# If there is a Makefile created we don't want make to start making, run
# in a subdirectory and -f /dev/null
mkdir conftestmake
if test -d conftestmake; then
cd conftestmake
MAKE_PROG=x
for m in make gmake ggmake; do
eval $m --version -f /dev/null 2>&1 | grep GNU > /dev/null 2>&1
case $? in
0) MAKE_PROG=$m ; break ;;
*) ;;
esac
done
cd ..
else
AC_MSG_ERROR(could not create subdirectory)
MAKE_PROG=x
if test X"$CLEARCASE_MAKE_COMPAT" = X"gnu" -a X"$CLEARCASE_ROOT" != X"" ; then
eval clearmake -version 2>&1 | grep clearmake > /dev/null 2>&1
case $? in
0) MAKE_PROG="clearmake -V"; break;;
*);;
esac
fi
if test X"$MAKE_PROG" = X"x"; then
mkdir conftestmake
if test -d conftestmake; then
cd conftestmake
for m in make gmake ggmake; do
eval $m --version -f /dev/null 2>&1 | grep GNU > /dev/null 2>&1
case $? in
0) MAKE_PROG=$m ; break ;;
*) ;;
esac
done
cd ..
else
AC_MSG_ERROR(could not create subdirectory)
fi
fi
rm -rf conftestmake
case $MAKE_PROG in
Expand Down
22 changes: 10 additions & 12 deletions erts/configure
Original file line number Diff line number Diff line change
Expand Up @@ -6047,8 +6047,6 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
else
rm -rf conftest*

SSL_APP=
CRYPTO_APP=
ssl_found=no

fi
Expand Down Expand Up @@ -6091,11 +6089,11 @@ fi

if test "x$SSL_APP" != "x" ; then
echo $ac_n "checking for OpenSSL kerberos 5 support""... $ac_c" 1>&6
echo "configure:6095: checking for OpenSSL kerberos 5 support" >&5
echo "configure:6093: checking for OpenSSL kerberos 5 support" >&5
old_CPPFLAGS=$CPPFLAGS
CPPFLAGS=$SSL_INCLUDE
cat > conftest.$ac_ext <<EOF
#line 6099 "configure"
#line 6097 "configure"
#include "confdefs.h"
#include <openssl/opensslconf.h>
Expand Down Expand Up @@ -6124,7 +6122,7 @@ rm -f conftest*
SSL_KRB5_INCLUDE=
if test "x$ssl_krb5_enabled" = "xyes" ; then
echo $ac_n "checking for krb5.h in standard locations""... $ac_c" 1>&6
echo "configure:6128: checking for krb5.h in standard locations" >&5
echo "configure:6126: checking for krb5.h in standard locations" >&5
for dir in $extra_dir $SSL_ROOT/include $SSL_ROOT/include/openssl \
$SSL_ROOT/include/kerberos /cygdrive/c/kerberos/include \
/usr/local/kerberos/include /usr/kerberos/include
Expand Down Expand Up @@ -6154,15 +6152,15 @@ fi
#--------------------------------------------------------------------

echo $ac_n "checking for kstat_open in -lkstat""... $ac_c" 1>&6
echo "configure:6158: checking for kstat_open in -lkstat" >&5
echo "configure:6156: checking for kstat_open in -lkstat" >&5
ac_lib_var=`echo kstat'_'kstat_open | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_save_LIBS="$LIBS"
LIBS="-lkstat $LIBS"
cat > conftest.$ac_ext <<EOF
#line 6166 "configure"
#line 6164 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
Expand All @@ -6173,7 +6171,7 @@ int main() {
kstat_open()
; return 0; }
EOF
if { (eval echo configure:6177: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
if { (eval echo configure:6175: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
Expand Down Expand Up @@ -6212,7 +6210,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6216: checking for $ac_word" >&5
echo "configure:6214: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_JAVAC'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
Expand Down Expand Up @@ -6243,7 +6241,7 @@ done

if test -n "$JAVAC"; then
echo $ac_n "checking for JDK version 1.2""... $ac_c" 1>&6
echo "configure:6247: checking for JDK version 1.2" >&5
echo "configure:6245: checking for JDK version 1.2" >&5
if eval "test \"`echo '$''{'ac_cv_prog_javac_ver_1_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
Expand All @@ -6254,7 +6252,7 @@ class conftest { public static void main(String[] args) {
java.util.Iterator iter;
; return; }}
EOF
if { (eval echo configure:6258: \"$java_link\") 1>&5; (eval $java_link) 2>&5; } && test -s conftest.class; then
if { (eval echo configure:6256: \"$java_link\") 1>&5; (eval $java_link) 2>&5; } && test -s conftest.class; then
rm -rf conftest*
ac_cv_prog_javac_ver_1_2=yes
else
Expand Down Expand Up @@ -6287,7 +6285,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6291: checking for $ac_word" >&5
echo "configure:6289: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
Expand Down
2 changes: 0 additions & 2 deletions erts/configure.in
Original file line number Diff line number Diff line change
Expand Up @@ -1158,8 +1158,6 @@ dnl Should one use EXEEXT or ac_exeext?
AC_MSG_RESULT([$dir])
ssl_found=yes
],[
SSL_APP=
CRYPTO_APP=
ssl_found=no
])
CPPFLAGS=$old_CPPFLAGS
Expand Down
1 change: 1 addition & 0 deletions erts/emulator/beam/atom.names
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ atom binary
atom bnot
atom bor
atom bxor
atom break_ignored
atom breakpoint
atom bsl
atom bsr
Expand Down
2 changes: 1 addition & 1 deletion erts/emulator/beam/beam_load.c
Original file line number Diff line number Diff line change
Expand Up @@ -3126,7 +3126,7 @@ transform_engine(LoaderState* st)
ASSERT(i < st->num_imports);
if (i >= st->num_imports || st->import[i].module != mod ||
st->import[i].function != func ||
st->import[i].arity != arity) {
(arity < MAX_ARG && st->import[i].arity != arity)) {
goto restart;
}
}
Expand Down
Loading

0 comments on commit 68d94c6

Please sign in to comment.