summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorJohn Högberg <john@erlang.org>2022-01-11 12:56:12 +0100
committerJohn Högberg <john@erlang.org>2022-01-11 12:58:29 +0100
commitda8c5140c8313371feaf2e30d97d4d16ffede257 (patch)
tree2eb7860344c7732d083b20a22849ac65183b68d2 /bootstrap
parent8c4e130557cc037f458794ff021ec7d540de4af5 (diff)
downloaderlang-da8c5140c8313371feaf2e30d97d4d16ffede257.tar.gz
Update primary bootstrap
Diffstat (limited to 'bootstrap')
-rw-r--r--bootstrap/bin/no_dot_erlang.bootbin6895 -> 6891 bytes
-rw-r--r--bootstrap/bin/start.bootbin6895 -> 6891 bytes
-rw-r--r--bootstrap/bin/start_clean.bootbin6895 -> 6891 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_asm.beambin11460 -> 11604 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_call_types.beambin14336 -> 14356 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_clean.beambin7080 -> 6956 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_dict.beambin5124 -> 5320 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_jump.beambin10852 -> 10696 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beambin25184 -> 25144 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_opcodes.beambin7908 -> 7956 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa.beambin15228 -> 15176 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_bsm.beambin18028 -> 17592 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_codegen.beambin39148 -> 39416 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_dead.beambin15788 -> 15788 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_funs.beambin2616 -> 0 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_opt.beambin51408 -> 49564 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_pp.beambin9004 -> 9012 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beambin44096 -> 43176 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_type.beambin36960 -> 35240 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_trim.beambin9884 -> 9876 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_types.beambin16104 -> 16364 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_utils.beambin3272 -> 3388 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_validator.beambin52740 -> 50368 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/cerl.beambin28392 -> 28392 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/compile.beambin39096 -> 37240 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/core_parse.beambin83532 -> 83608 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/core_pp.beambin11688 -> 10392 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/rec_env.beambin4288 -> 4288 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_alias.beambin5640 -> 5176 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_bsm.beambin1620 -> 1580 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_fold.beambin42372 -> 42144 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_inline.beambin3476 -> 3436 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_prepare.beambin1712 -> 1672 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/v3_core.beambin58692 -> 59680 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/v3_kernel.beambin42008 -> 42160 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/v3_kernel_pp.beambin11184 -> 9916 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/application_controller.beambin35216 -> 35112 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/auth.beambin6820 -> 7120 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/code.beambin15392 -> 15336 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/code_server.beambin22048 -> 22016 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/disk_log.beambin28432 -> 28396 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/disk_log_1.beambin22400 -> 22380 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/dist_util.beambin17084 -> 17132 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/erl_erts_errors.beambin21628 -> 21796 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/error_logger.beambin6240 -> 6204 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/erts_debug.beambin9088 -> 9096 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/file.beambin14496 -> 14500 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/gen_tcp_socket.beambin32280 -> 32312 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/global.beambin28516 -> 28476 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/global_group.beambin15876 -> 15880 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/group.beambin14068 -> 13992 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/inet.beambin26920 -> 26924 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/inet_db.beambin26244 -> 26132 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/inet_gethost_native.beambin9924 -> 9920 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/inet_parse.beambin13248 -> 13212 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/inet_res.beambin14072 -> 14068 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/inet_tcp_dist.beambin8268 -> 8312 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/kernel.beambin3804 -> 3804 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/logger.beambin15976 -> 16068 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/logger_formatter.beambin8980 -> 8984 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/logger_simple_h.beambin4640 -> 4596 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/net.beambin3420 -> 3428 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/net_kernel.beambin27984 -> 27948 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/raw_file_io.beambin1532 -> 1340 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/rpc.beambin15032 -> 11052 bytes
-rw-r--r--bootstrap/lib/kernel/ebin/socket.beambin24372 -> 25448 bytes
-rw-r--r--bootstrap/lib/kernel/include/dist.hrl5
-rw-r--r--bootstrap/lib/kernel/include/dist_util.hrl2
-rw-r--r--bootstrap/lib/stdlib/ebin/array.beambin11872 -> 11880 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/base64.beambin6432 -> 6432 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/beam_lib.beambin18724 -> 18804 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/c.beambin18424 -> 18428 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/dets.beambin45276 -> 45244 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/dets_utils.beambin26044 -> 25952 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/dets_v9.beambin45400 -> 45408 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/dict.beambin8788 -> 8792 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/digraph_utils.beambin6368 -> 6284 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/edlin.beambin10512 -> 10508 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/edlin_expand.beambin4280 -> 4280 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/epp.beambin28916 -> 28728 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_error.beambin10780 -> 10784 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_eval.beambin35156 -> 32240 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_expand_records.beambin19256 -> 19252 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_lint.beambin89284 -> 89804 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_parse.beambin141356 -> 141368 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_pp.beambin28484 -> 27892 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_scan.beambin25668 -> 24844 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_stdlib_errors.beambin16372 -> 16768 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/erl_tar.beambin30668 -> 30524 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/ets.beambin20844 -> 20824 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/eval_bits.beambin8056 -> 8060 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/file_sorter.beambin27268 -> 27296 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gb_sets.beambin7668 -> 7672 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gb_trees.beambin5176 -> 5180 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gen.beambin7104 -> 7936 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gen_event.beambin15040 -> 15520 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gen_fsm.beambin14016 -> 13980 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gen_server.beambin18096 -> 18432 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/gen_statem.beambin24736 -> 24876 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/io_lib.beambin13432 -> 13348 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/io_lib_pretty.beambin21528 -> 21536 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/lists.beambin30028 -> 30092 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/maps.beambin5484 -> 5396 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/otp_internal.beambin5520 -> 5564 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/peer.beambin15836 -> 15792 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/pool.beambin3604 -> 3572 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/proc_lib.beambin14860 -> 14872 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/qlc.beambin63780 -> 63456 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/qlc_pt.beambin67360 -> 67348 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/queue.beambin8856 -> 8868 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/rand.beambin29608 -> 28680 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/random.beambin1776 -> 1796 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/sets.beambin8704 -> 8720 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/shell.beambin28992 -> 29148 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/shell_docs.beambin18044 -> 18000 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/sofs.beambin35084 -> 34828 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/supervisor.beambin24984 -> 25048 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/supervisor_bridge.beambin5340 -> 5340 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/sys.beambin9204 -> 9164 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/unicode.beambin13524 -> 13104 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/uri_string.beambin26996 -> 26600 bytes
-rw-r--r--bootstrap/lib/stdlib/ebin/zip.beambin24392 -> 23972 bytes
-rw-r--r--bootstrap/lib/stdlib/include/erl_bits.hrl2
123 files changed, 5 insertions, 4 deletions
diff --git a/bootstrap/bin/no_dot_erlang.boot b/bootstrap/bin/no_dot_erlang.boot
index 6125f8ee56..4c3fc28ef5 100644
--- a/bootstrap/bin/no_dot_erlang.boot
+++ b/bootstrap/bin/no_dot_erlang.boot
Binary files differ
diff --git a/bootstrap/bin/start.boot b/bootstrap/bin/start.boot
index 6125f8ee56..4c3fc28ef5 100644
--- a/bootstrap/bin/start.boot
+++ b/bootstrap/bin/start.boot
Binary files differ
diff --git a/bootstrap/bin/start_clean.boot b/bootstrap/bin/start_clean.boot
index 6125f8ee56..4c3fc28ef5 100644
--- a/bootstrap/bin/start_clean.boot
+++ b/bootstrap/bin/start_clean.boot
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_asm.beam b/bootstrap/lib/compiler/ebin/beam_asm.beam
index ec80d964cb..d9e6ce81c0 100644
--- a/bootstrap/lib/compiler/ebin/beam_asm.beam
+++ b/bootstrap/lib/compiler/ebin/beam_asm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_call_types.beam b/bootstrap/lib/compiler/ebin/beam_call_types.beam
index 30b83dac6e..8bf19acaa8 100644
--- a/bootstrap/lib/compiler/ebin/beam_call_types.beam
+++ b/bootstrap/lib/compiler/ebin/beam_call_types.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_clean.beam b/bootstrap/lib/compiler/ebin/beam_clean.beam
index 92da5bb4f1..3269c72fe5 100644
--- a/bootstrap/lib/compiler/ebin/beam_clean.beam
+++ b/bootstrap/lib/compiler/ebin/beam_clean.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_dict.beam b/bootstrap/lib/compiler/ebin/beam_dict.beam
index b79c6b074e..18188936e1 100644
--- a/bootstrap/lib/compiler/ebin/beam_dict.beam
+++ b/bootstrap/lib/compiler/ebin/beam_dict.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_jump.beam b/bootstrap/lib/compiler/ebin/beam_jump.beam
index b35dbf7466..0dd5cd6af4 100644
--- a/bootstrap/lib/compiler/ebin/beam_jump.beam
+++ b/bootstrap/lib/compiler/ebin/beam_jump.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam b/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam
index c0e0db6762..9a99f8e604 100644
--- a/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam
+++ b/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_opcodes.beam b/bootstrap/lib/compiler/ebin/beam_opcodes.beam
index 232a47af37..17b79f7d32 100644
--- a/bootstrap/lib/compiler/ebin/beam_opcodes.beam
+++ b/bootstrap/lib/compiler/ebin/beam_opcodes.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa.beam b/bootstrap/lib/compiler/ebin/beam_ssa.beam
index 20fcfbbb1e..92135c5c5f 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam b/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam
index a5801db86c..7e4a6a7934 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam b/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam
index 1eb141ef7b..6bdb356a71 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam b/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
index 36052c1960..76aac51f1d 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam b/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam
deleted file mode 100644
index 061d7eeb9c..0000000000
--- a/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam
+++ /dev/null
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam b/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam
index 3baa5f3331..c009bb011f 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam b/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam
index 736c10c87a..572ee80d9e 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam b/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam
index ad127a786e..a05ce552d6 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_type.beam b/bootstrap/lib/compiler/ebin/beam_ssa_type.beam
index 76879d4b52..fcef6d44c5 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_type.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_type.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_trim.beam b/bootstrap/lib/compiler/ebin/beam_trim.beam
index c607c32142..85ef517e84 100644
--- a/bootstrap/lib/compiler/ebin/beam_trim.beam
+++ b/bootstrap/lib/compiler/ebin/beam_trim.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_types.beam b/bootstrap/lib/compiler/ebin/beam_types.beam
index bb984a2265..9721a1a584 100644
--- a/bootstrap/lib/compiler/ebin/beam_types.beam
+++ b/bootstrap/lib/compiler/ebin/beam_types.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_utils.beam b/bootstrap/lib/compiler/ebin/beam_utils.beam
index b976bf5cf9..3f6c62f9b2 100644
--- a/bootstrap/lib/compiler/ebin/beam_utils.beam
+++ b/bootstrap/lib/compiler/ebin/beam_utils.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_validator.beam b/bootstrap/lib/compiler/ebin/beam_validator.beam
index ef5a89e3e1..093b765bb7 100644
--- a/bootstrap/lib/compiler/ebin/beam_validator.beam
+++ b/bootstrap/lib/compiler/ebin/beam_validator.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/cerl.beam b/bootstrap/lib/compiler/ebin/cerl.beam
index dd829c1896..3a32d6455e 100644
--- a/bootstrap/lib/compiler/ebin/cerl.beam
+++ b/bootstrap/lib/compiler/ebin/cerl.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/compile.beam b/bootstrap/lib/compiler/ebin/compile.beam
index 13377b1e65..110765d6c4 100644
--- a/bootstrap/lib/compiler/ebin/compile.beam
+++ b/bootstrap/lib/compiler/ebin/compile.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/core_parse.beam b/bootstrap/lib/compiler/ebin/core_parse.beam
index 09c585d914..337e9bcc3b 100644
--- a/bootstrap/lib/compiler/ebin/core_parse.beam
+++ b/bootstrap/lib/compiler/ebin/core_parse.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/core_pp.beam b/bootstrap/lib/compiler/ebin/core_pp.beam
index b212c437cd..bcbb2fa59a 100644
--- a/bootstrap/lib/compiler/ebin/core_pp.beam
+++ b/bootstrap/lib/compiler/ebin/core_pp.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/rec_env.beam b/bootstrap/lib/compiler/ebin/rec_env.beam
index 92d5fd7f62..2c217dfc38 100644
--- a/bootstrap/lib/compiler/ebin/rec_env.beam
+++ b/bootstrap/lib/compiler/ebin/rec_env.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_alias.beam b/bootstrap/lib/compiler/ebin/sys_core_alias.beam
index 643449e677..323bca92fb 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_alias.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_alias.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_bsm.beam b/bootstrap/lib/compiler/ebin/sys_core_bsm.beam
index af35a248dd..dd1ea77eae 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_bsm.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_bsm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_fold.beam b/bootstrap/lib/compiler/ebin/sys_core_fold.beam
index ac64d33acc..912df2aad6 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_fold.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_fold.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_inline.beam b/bootstrap/lib/compiler/ebin/sys_core_inline.beam
index 07512271cb..24141583e9 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_inline.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_inline.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_prepare.beam b/bootstrap/lib/compiler/ebin/sys_core_prepare.beam
index c09d6925ac..b37e305049 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_prepare.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_prepare.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/v3_core.beam b/bootstrap/lib/compiler/ebin/v3_core.beam
index ab939d1dbd..a23add505e 100644
--- a/bootstrap/lib/compiler/ebin/v3_core.beam
+++ b/bootstrap/lib/compiler/ebin/v3_core.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/v3_kernel.beam b/bootstrap/lib/compiler/ebin/v3_kernel.beam
index 553034689a..52dd3c228e 100644
--- a/bootstrap/lib/compiler/ebin/v3_kernel.beam
+++ b/bootstrap/lib/compiler/ebin/v3_kernel.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam b/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
index be87de61df..e985557c5d 100644
--- a/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
+++ b/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/application_controller.beam b/bootstrap/lib/kernel/ebin/application_controller.beam
index 2757c41576..bf785cf025 100644
--- a/bootstrap/lib/kernel/ebin/application_controller.beam
+++ b/bootstrap/lib/kernel/ebin/application_controller.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/auth.beam b/bootstrap/lib/kernel/ebin/auth.beam
index 12af444945..86912eabc1 100644
--- a/bootstrap/lib/kernel/ebin/auth.beam
+++ b/bootstrap/lib/kernel/ebin/auth.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/code.beam b/bootstrap/lib/kernel/ebin/code.beam
index e52025edb1..be6c3be54f 100644
--- a/bootstrap/lib/kernel/ebin/code.beam
+++ b/bootstrap/lib/kernel/ebin/code.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/code_server.beam b/bootstrap/lib/kernel/ebin/code_server.beam
index 1cec76d3fc..5399efe6fc 100644
--- a/bootstrap/lib/kernel/ebin/code_server.beam
+++ b/bootstrap/lib/kernel/ebin/code_server.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/disk_log.beam b/bootstrap/lib/kernel/ebin/disk_log.beam
index 59bbd4f7a1..2054bfd02e 100644
--- a/bootstrap/lib/kernel/ebin/disk_log.beam
+++ b/bootstrap/lib/kernel/ebin/disk_log.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/disk_log_1.beam b/bootstrap/lib/kernel/ebin/disk_log_1.beam
index b1187b4872..5aae0b800b 100644
--- a/bootstrap/lib/kernel/ebin/disk_log_1.beam
+++ b/bootstrap/lib/kernel/ebin/disk_log_1.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/dist_util.beam b/bootstrap/lib/kernel/ebin/dist_util.beam
index 55e7752276..cecef47a39 100644
--- a/bootstrap/lib/kernel/ebin/dist_util.beam
+++ b/bootstrap/lib/kernel/ebin/dist_util.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/erl_erts_errors.beam b/bootstrap/lib/kernel/ebin/erl_erts_errors.beam
index 94d28536f0..dc51f838c0 100644
--- a/bootstrap/lib/kernel/ebin/erl_erts_errors.beam
+++ b/bootstrap/lib/kernel/ebin/erl_erts_errors.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/error_logger.beam b/bootstrap/lib/kernel/ebin/error_logger.beam
index f08430d98a..11c4aa63c2 100644
--- a/bootstrap/lib/kernel/ebin/error_logger.beam
+++ b/bootstrap/lib/kernel/ebin/error_logger.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/erts_debug.beam b/bootstrap/lib/kernel/ebin/erts_debug.beam
index 13924fc2cb..62df796355 100644
--- a/bootstrap/lib/kernel/ebin/erts_debug.beam
+++ b/bootstrap/lib/kernel/ebin/erts_debug.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/file.beam b/bootstrap/lib/kernel/ebin/file.beam
index 6b38a7d94f..567da83c0b 100644
--- a/bootstrap/lib/kernel/ebin/file.beam
+++ b/bootstrap/lib/kernel/ebin/file.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/gen_tcp_socket.beam b/bootstrap/lib/kernel/ebin/gen_tcp_socket.beam
index c506f242a7..07cafa44ab 100644
--- a/bootstrap/lib/kernel/ebin/gen_tcp_socket.beam
+++ b/bootstrap/lib/kernel/ebin/gen_tcp_socket.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/global.beam b/bootstrap/lib/kernel/ebin/global.beam
index 6c576cd05d..42b8f7d5ac 100644
--- a/bootstrap/lib/kernel/ebin/global.beam
+++ b/bootstrap/lib/kernel/ebin/global.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/global_group.beam b/bootstrap/lib/kernel/ebin/global_group.beam
index 948cf8598e..2e061a9753 100644
--- a/bootstrap/lib/kernel/ebin/global_group.beam
+++ b/bootstrap/lib/kernel/ebin/global_group.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/group.beam b/bootstrap/lib/kernel/ebin/group.beam
index e2ddd81516..a7b942e8df 100644
--- a/bootstrap/lib/kernel/ebin/group.beam
+++ b/bootstrap/lib/kernel/ebin/group.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/inet.beam b/bootstrap/lib/kernel/ebin/inet.beam
index e40f729d1b..bbeaa5d24c 100644
--- a/bootstrap/lib/kernel/ebin/inet.beam
+++ b/bootstrap/lib/kernel/ebin/inet.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/inet_db.beam b/bootstrap/lib/kernel/ebin/inet_db.beam
index c88814b146..d718590ced 100644
--- a/bootstrap/lib/kernel/ebin/inet_db.beam
+++ b/bootstrap/lib/kernel/ebin/inet_db.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/inet_gethost_native.beam b/bootstrap/lib/kernel/ebin/inet_gethost_native.beam
index 8f80ac3b8f..b5a35872b8 100644
--- a/bootstrap/lib/kernel/ebin/inet_gethost_native.beam
+++ b/bootstrap/lib/kernel/ebin/inet_gethost_native.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/inet_parse.beam b/bootstrap/lib/kernel/ebin/inet_parse.beam
index 795602a422..644a6a270c 100644
--- a/bootstrap/lib/kernel/ebin/inet_parse.beam
+++ b/bootstrap/lib/kernel/ebin/inet_parse.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/inet_res.beam b/bootstrap/lib/kernel/ebin/inet_res.beam
index 13316e654e..1618863137 100644
--- a/bootstrap/lib/kernel/ebin/inet_res.beam
+++ b/bootstrap/lib/kernel/ebin/inet_res.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/inet_tcp_dist.beam b/bootstrap/lib/kernel/ebin/inet_tcp_dist.beam
index fd388a34f3..609ae50deb 100644
--- a/bootstrap/lib/kernel/ebin/inet_tcp_dist.beam
+++ b/bootstrap/lib/kernel/ebin/inet_tcp_dist.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/kernel.beam b/bootstrap/lib/kernel/ebin/kernel.beam
index 09b85579f4..0ff565ef1a 100644
--- a/bootstrap/lib/kernel/ebin/kernel.beam
+++ b/bootstrap/lib/kernel/ebin/kernel.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/logger.beam b/bootstrap/lib/kernel/ebin/logger.beam
index 4a69c99b1a..df5452f987 100644
--- a/bootstrap/lib/kernel/ebin/logger.beam
+++ b/bootstrap/lib/kernel/ebin/logger.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/logger_formatter.beam b/bootstrap/lib/kernel/ebin/logger_formatter.beam
index 5bb670f611..fa7a54a0d5 100644
--- a/bootstrap/lib/kernel/ebin/logger_formatter.beam
+++ b/bootstrap/lib/kernel/ebin/logger_formatter.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/logger_simple_h.beam b/bootstrap/lib/kernel/ebin/logger_simple_h.beam
index fa4e01600c..f1155772e6 100644
--- a/bootstrap/lib/kernel/ebin/logger_simple_h.beam
+++ b/bootstrap/lib/kernel/ebin/logger_simple_h.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/net.beam b/bootstrap/lib/kernel/ebin/net.beam
index c7b2ad8a7a..93a1b6a073 100644
--- a/bootstrap/lib/kernel/ebin/net.beam
+++ b/bootstrap/lib/kernel/ebin/net.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/net_kernel.beam b/bootstrap/lib/kernel/ebin/net_kernel.beam
index a405dd7410..08ded84456 100644
--- a/bootstrap/lib/kernel/ebin/net_kernel.beam
+++ b/bootstrap/lib/kernel/ebin/net_kernel.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/raw_file_io.beam b/bootstrap/lib/kernel/ebin/raw_file_io.beam
index 3dad8b1547..583cee90bd 100644
--- a/bootstrap/lib/kernel/ebin/raw_file_io.beam
+++ b/bootstrap/lib/kernel/ebin/raw_file_io.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/rpc.beam b/bootstrap/lib/kernel/ebin/rpc.beam
index c63a1d9463..a4cc26c495 100644
--- a/bootstrap/lib/kernel/ebin/rpc.beam
+++ b/bootstrap/lib/kernel/ebin/rpc.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/ebin/socket.beam b/bootstrap/lib/kernel/ebin/socket.beam
index 325bc2092e..31206be12c 100644
--- a/bootstrap/lib/kernel/ebin/socket.beam
+++ b/bootstrap/lib/kernel/ebin/socket.beam
Binary files differ
diff --git a/bootstrap/lib/kernel/include/dist.hrl b/bootstrap/lib/kernel/include/dist.hrl
index 7080b60f2e..3c2d6323e3 100644
--- a/bootstrap/lib/kernel/include/dist.hrl
+++ b/bootstrap/lib/kernel/include/dist.hrl
@@ -1,7 +1,7 @@
%%
%% %CopyrightBegin%
%%
-%% Copyright Ericsson AB 1999-2018. All Rights Reserved.
+%% Copyright Ericsson AB 1999-2021. All Rights Reserved.
%%
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.
@@ -69,7 +69,8 @@
?DFLAG_NEW_FLOATS bor
?DFLAG_UTF8_ATOMS bor
?DFLAG_MAP_TAG bor
- ?DFLAG_BIG_CREATION)).
+ ?DFLAG_BIG_CREATION bor
+ ?DFLAG_HANDSHAKE_23)).
%% Also update dflag2str() in ../src/dist_util.erl
%% when adding flags...
diff --git a/bootstrap/lib/kernel/include/dist_util.hrl b/bootstrap/lib/kernel/include/dist_util.hrl
index 1eebb56030..e1c16baaf9 100644
--- a/bootstrap/lib/kernel/include/dist_util.hrl
+++ b/bootstrap/lib/kernel/include/dist_util.hrl
@@ -1,7 +1,7 @@
%%
%% %CopyrightBegin%
%%
-%% Copyright Ericsson AB 1999-2018. All Rights Reserved.
+%% Copyright Ericsson AB 1999-2021. All Rights Reserved.
%%
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.
diff --git a/bootstrap/lib/stdlib/ebin/array.beam b/bootstrap/lib/stdlib/ebin/array.beam
index 62d7f96002..197e6dd0fb 100644
--- a/bootstrap/lib/stdlib/ebin/array.beam
+++ b/bootstrap/lib/stdlib/ebin/array.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/base64.beam b/bootstrap/lib/stdlib/ebin/base64.beam
index a7c1cacf09..89d65f4c2a 100644
--- a/bootstrap/lib/stdlib/ebin/base64.beam
+++ b/bootstrap/lib/stdlib/ebin/base64.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/beam_lib.beam b/bootstrap/lib/stdlib/ebin/beam_lib.beam
index ab9bc76efe..4cee605710 100644
--- a/bootstrap/lib/stdlib/ebin/beam_lib.beam
+++ b/bootstrap/lib/stdlib/ebin/beam_lib.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/c.beam b/bootstrap/lib/stdlib/ebin/c.beam
index 91b8a050a1..81ddb97823 100644
--- a/bootstrap/lib/stdlib/ebin/c.beam
+++ b/bootstrap/lib/stdlib/ebin/c.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/dets.beam b/bootstrap/lib/stdlib/ebin/dets.beam
index 246d44226a..cedce16274 100644
--- a/bootstrap/lib/stdlib/ebin/dets.beam
+++ b/bootstrap/lib/stdlib/ebin/dets.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/dets_utils.beam b/bootstrap/lib/stdlib/ebin/dets_utils.beam
index 46064c6d2b..acb4a0559e 100644
--- a/bootstrap/lib/stdlib/ebin/dets_utils.beam
+++ b/bootstrap/lib/stdlib/ebin/dets_utils.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/dets_v9.beam b/bootstrap/lib/stdlib/ebin/dets_v9.beam
index f32b3f0d8e..64f907de96 100644
--- a/bootstrap/lib/stdlib/ebin/dets_v9.beam
+++ b/bootstrap/lib/stdlib/ebin/dets_v9.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/dict.beam b/bootstrap/lib/stdlib/ebin/dict.beam
index 1c188fb282..8937f17ad3 100644
--- a/bootstrap/lib/stdlib/ebin/dict.beam
+++ b/bootstrap/lib/stdlib/ebin/dict.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/digraph_utils.beam b/bootstrap/lib/stdlib/ebin/digraph_utils.beam
index fe39a1d7e6..c80c339cf0 100644
--- a/bootstrap/lib/stdlib/ebin/digraph_utils.beam
+++ b/bootstrap/lib/stdlib/ebin/digraph_utils.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/edlin.beam b/bootstrap/lib/stdlib/ebin/edlin.beam
index 032c0a3d53..7d2c8c6e8a 100644
--- a/bootstrap/lib/stdlib/ebin/edlin.beam
+++ b/bootstrap/lib/stdlib/ebin/edlin.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/edlin_expand.beam b/bootstrap/lib/stdlib/ebin/edlin_expand.beam
index 0dd666a6aa..0e8fad24dd 100644
--- a/bootstrap/lib/stdlib/ebin/edlin_expand.beam
+++ b/bootstrap/lib/stdlib/ebin/edlin_expand.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/epp.beam b/bootstrap/lib/stdlib/ebin/epp.beam
index 35b3015a00..094e641a87 100644
--- a/bootstrap/lib/stdlib/ebin/epp.beam
+++ b/bootstrap/lib/stdlib/ebin/epp.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_error.beam b/bootstrap/lib/stdlib/ebin/erl_error.beam
index d09440e891..3cdf8e8877 100644
--- a/bootstrap/lib/stdlib/ebin/erl_error.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_error.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_eval.beam b/bootstrap/lib/stdlib/ebin/erl_eval.beam
index 95f01d457c..59cc6b3b41 100644
--- a/bootstrap/lib/stdlib/ebin/erl_eval.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_eval.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_expand_records.beam b/bootstrap/lib/stdlib/ebin/erl_expand_records.beam
index 661924bfb0..c33e489fbb 100644
--- a/bootstrap/lib/stdlib/ebin/erl_expand_records.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_expand_records.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_lint.beam b/bootstrap/lib/stdlib/ebin/erl_lint.beam
index 387b3533aa..072cda6759 100644
--- a/bootstrap/lib/stdlib/ebin/erl_lint.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_lint.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_parse.beam b/bootstrap/lib/stdlib/ebin/erl_parse.beam
index c1ec8f61b8..9751c0a781 100644
--- a/bootstrap/lib/stdlib/ebin/erl_parse.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_parse.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_pp.beam b/bootstrap/lib/stdlib/ebin/erl_pp.beam
index 1cce923d80..0c50af1dd6 100644
--- a/bootstrap/lib/stdlib/ebin/erl_pp.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_pp.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_scan.beam b/bootstrap/lib/stdlib/ebin/erl_scan.beam
index 0666626069..43acf3d6a2 100644
--- a/bootstrap/lib/stdlib/ebin/erl_scan.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_scan.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_stdlib_errors.beam b/bootstrap/lib/stdlib/ebin/erl_stdlib_errors.beam
index 4d0f4555df..1d1c417c18 100644
--- a/bootstrap/lib/stdlib/ebin/erl_stdlib_errors.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_stdlib_errors.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/erl_tar.beam b/bootstrap/lib/stdlib/ebin/erl_tar.beam
index d8f6d33cd0..016ca705bc 100644
--- a/bootstrap/lib/stdlib/ebin/erl_tar.beam
+++ b/bootstrap/lib/stdlib/ebin/erl_tar.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/ets.beam b/bootstrap/lib/stdlib/ebin/ets.beam
index 45153207d3..e9af49c09b 100644
--- a/bootstrap/lib/stdlib/ebin/ets.beam
+++ b/bootstrap/lib/stdlib/ebin/ets.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/eval_bits.beam b/bootstrap/lib/stdlib/ebin/eval_bits.beam
index 45b37abb72..54e38d30da 100644
--- a/bootstrap/lib/stdlib/ebin/eval_bits.beam
+++ b/bootstrap/lib/stdlib/ebin/eval_bits.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/file_sorter.beam b/bootstrap/lib/stdlib/ebin/file_sorter.beam
index 61ba898e9e..73b1ec59ec 100644
--- a/bootstrap/lib/stdlib/ebin/file_sorter.beam
+++ b/bootstrap/lib/stdlib/ebin/file_sorter.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gb_sets.beam b/bootstrap/lib/stdlib/ebin/gb_sets.beam
index 5dc1a365fa..ebd4ff5d67 100644
--- a/bootstrap/lib/stdlib/ebin/gb_sets.beam
+++ b/bootstrap/lib/stdlib/ebin/gb_sets.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gb_trees.beam b/bootstrap/lib/stdlib/ebin/gb_trees.beam
index 8075276e8d..b9fa3a6c15 100644
--- a/bootstrap/lib/stdlib/ebin/gb_trees.beam
+++ b/bootstrap/lib/stdlib/ebin/gb_trees.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gen.beam b/bootstrap/lib/stdlib/ebin/gen.beam
index 600857325c..351828cd54 100644
--- a/bootstrap/lib/stdlib/ebin/gen.beam
+++ b/bootstrap/lib/stdlib/ebin/gen.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gen_event.beam b/bootstrap/lib/stdlib/ebin/gen_event.beam
index a4468ba215..81bc66d8ac 100644
--- a/bootstrap/lib/stdlib/ebin/gen_event.beam
+++ b/bootstrap/lib/stdlib/ebin/gen_event.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gen_fsm.beam b/bootstrap/lib/stdlib/ebin/gen_fsm.beam
index ca0bd9929b..a4aed72f4e 100644
--- a/bootstrap/lib/stdlib/ebin/gen_fsm.beam
+++ b/bootstrap/lib/stdlib/ebin/gen_fsm.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gen_server.beam b/bootstrap/lib/stdlib/ebin/gen_server.beam
index d7bb508162..f31409e70d 100644
--- a/bootstrap/lib/stdlib/ebin/gen_server.beam
+++ b/bootstrap/lib/stdlib/ebin/gen_server.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/gen_statem.beam b/bootstrap/lib/stdlib/ebin/gen_statem.beam
index 5e04ca9189..d758e46e22 100644
--- a/bootstrap/lib/stdlib/ebin/gen_statem.beam
+++ b/bootstrap/lib/stdlib/ebin/gen_statem.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/io_lib.beam b/bootstrap/lib/stdlib/ebin/io_lib.beam
index 4064bd66aa..d02b6e73bb 100644
--- a/bootstrap/lib/stdlib/ebin/io_lib.beam
+++ b/bootstrap/lib/stdlib/ebin/io_lib.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/io_lib_pretty.beam b/bootstrap/lib/stdlib/ebin/io_lib_pretty.beam
index 13367b11a9..33963a541d 100644
--- a/bootstrap/lib/stdlib/ebin/io_lib_pretty.beam
+++ b/bootstrap/lib/stdlib/ebin/io_lib_pretty.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/lists.beam b/bootstrap/lib/stdlib/ebin/lists.beam
index 871a716aa7..1f8f0e8eb3 100644
--- a/bootstrap/lib/stdlib/ebin/lists.beam
+++ b/bootstrap/lib/stdlib/ebin/lists.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/maps.beam b/bootstrap/lib/stdlib/ebin/maps.beam
index 627d1ec375..153a60b486 100644
--- a/bootstrap/lib/stdlib/ebin/maps.beam
+++ b/bootstrap/lib/stdlib/ebin/maps.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/otp_internal.beam b/bootstrap/lib/stdlib/ebin/otp_internal.beam
index 1a70833a4c..48bce4a330 100644
--- a/bootstrap/lib/stdlib/ebin/otp_internal.beam
+++ b/bootstrap/lib/stdlib/ebin/otp_internal.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/peer.beam b/bootstrap/lib/stdlib/ebin/peer.beam
index 50daa3d27f..1f2a679036 100644
--- a/bootstrap/lib/stdlib/ebin/peer.beam
+++ b/bootstrap/lib/stdlib/ebin/peer.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/pool.beam b/bootstrap/lib/stdlib/ebin/pool.beam
index e85a9aba36..3b38b82a06 100644
--- a/bootstrap/lib/stdlib/ebin/pool.beam
+++ b/bootstrap/lib/stdlib/ebin/pool.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/proc_lib.beam b/bootstrap/lib/stdlib/ebin/proc_lib.beam
index 9ea847b819..e3f9547eed 100644
--- a/bootstrap/lib/stdlib/ebin/proc_lib.beam
+++ b/bootstrap/lib/stdlib/ebin/proc_lib.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/qlc.beam b/bootstrap/lib/stdlib/ebin/qlc.beam
index 53d8616095..9dcc653e25 100644
--- a/bootstrap/lib/stdlib/ebin/qlc.beam
+++ b/bootstrap/lib/stdlib/ebin/qlc.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/qlc_pt.beam b/bootstrap/lib/stdlib/ebin/qlc_pt.beam
index fd60129016..c39f07dae4 100644
--- a/bootstrap/lib/stdlib/ebin/qlc_pt.beam
+++ b/bootstrap/lib/stdlib/ebin/qlc_pt.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/queue.beam b/bootstrap/lib/stdlib/ebin/queue.beam
index 0e962c905a..78238065d1 100644
--- a/bootstrap/lib/stdlib/ebin/queue.beam
+++ b/bootstrap/lib/stdlib/ebin/queue.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/rand.beam b/bootstrap/lib/stdlib/ebin/rand.beam
index a2410cfde8..3f5652fd88 100644
--- a/bootstrap/lib/stdlib/ebin/rand.beam
+++ b/bootstrap/lib/stdlib/ebin/rand.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/random.beam b/bootstrap/lib/stdlib/ebin/random.beam
index cf9bb0b9a5..059bd74252 100644
--- a/bootstrap/lib/stdlib/ebin/random.beam
+++ b/bootstrap/lib/stdlib/ebin/random.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/sets.beam b/bootstrap/lib/stdlib/ebin/sets.beam
index 1281e876de..9a4bc2fb1e 100644
--- a/bootstrap/lib/stdlib/ebin/sets.beam
+++ b/bootstrap/lib/stdlib/ebin/sets.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/shell.beam b/bootstrap/lib/stdlib/ebin/shell.beam
index 9ae8072618..19efb83e6e 100644
--- a/bootstrap/lib/stdlib/ebin/shell.beam
+++ b/bootstrap/lib/stdlib/ebin/shell.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/shell_docs.beam b/bootstrap/lib/stdlib/ebin/shell_docs.beam
index 70b414408c..4cdbb30fc0 100644
--- a/bootstrap/lib/stdlib/ebin/shell_docs.beam
+++ b/bootstrap/lib/stdlib/ebin/shell_docs.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/sofs.beam b/bootstrap/lib/stdlib/ebin/sofs.beam
index 69d7277374..60392143bb 100644
--- a/bootstrap/lib/stdlib/ebin/sofs.beam
+++ b/bootstrap/lib/stdlib/ebin/sofs.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/supervisor.beam b/bootstrap/lib/stdlib/ebin/supervisor.beam
index 86c2cca98b..3347f78f99 100644
--- a/bootstrap/lib/stdlib/ebin/supervisor.beam
+++ b/bootstrap/lib/stdlib/ebin/supervisor.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/supervisor_bridge.beam b/bootstrap/lib/stdlib/ebin/supervisor_bridge.beam
index c75b3a2c5d..972dd6bb6e 100644
--- a/bootstrap/lib/stdlib/ebin/supervisor_bridge.beam
+++ b/bootstrap/lib/stdlib/ebin/supervisor_bridge.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/sys.beam b/bootstrap/lib/stdlib/ebin/sys.beam
index 754cad8e87..750257921d 100644
--- a/bootstrap/lib/stdlib/ebin/sys.beam
+++ b/bootstrap/lib/stdlib/ebin/sys.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/unicode.beam b/bootstrap/lib/stdlib/ebin/unicode.beam
index f542309256..5c8bb59027 100644
--- a/bootstrap/lib/stdlib/ebin/unicode.beam
+++ b/bootstrap/lib/stdlib/ebin/unicode.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/uri_string.beam b/bootstrap/lib/stdlib/ebin/uri_string.beam
index 6fb2b0f819..0a4a678d8b 100644
--- a/bootstrap/lib/stdlib/ebin/uri_string.beam
+++ b/bootstrap/lib/stdlib/ebin/uri_string.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/ebin/zip.beam b/bootstrap/lib/stdlib/ebin/zip.beam
index 9f9028f84b..62d757a00e 100644
--- a/bootstrap/lib/stdlib/ebin/zip.beam
+++ b/bootstrap/lib/stdlib/ebin/zip.beam
Binary files differ
diff --git a/bootstrap/lib/stdlib/include/erl_bits.hrl b/bootstrap/lib/stdlib/include/erl_bits.hrl
index 7810527832..613de26a46 100644
--- a/bootstrap/lib/stdlib/include/erl_bits.hrl
+++ b/bootstrap/lib/stdlib/include/erl_bits.hrl
@@ -1,7 +1,7 @@
%%
%% %CopyrightBegin%
%%
-%% Copyright Ericsson AB 1999-2015. All Rights Reserved.
+%% Copyright Ericsson AB 1999-2021. All Rights Reserved.
%%
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.