aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/ops.tab
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2010-03-16 15:54:35 +0100
committerBjörn Gustavsson <[email protected]>2010-03-22 18:20:12 +0100
commitbba60738a4de2528a361d815895191e8e0efd529 (patch)
treed3cfc8efcc1da8f707a3513f6aa1d4d6100b305a /erts/emulator/beam/ops.tab
parent2dc5a17b550e37b41410ad09ee636d877ca1f106 (diff)
downloadotp-bba60738a4de2528a361d815895191e8e0efd529.tar.gz
otp-bba60738a4de2528a361d815895191e8e0efd529.tar.bz2
otp-bba60738a4de2528a361d815895191e8e0efd529.zip
erts: Don't support the put_string/3 instruction
Since R14 does not need to load code that can also be loaded in an R11 run-time system, support for the put_string/3 instruction can be removed.
Diffstat (limited to 'erts/emulator/beam/ops.tab')
-rw-r--r--erts/emulator/beam/ops.tab7
1 files changed, 0 insertions, 7 deletions
diff --git a/erts/emulator/beam/ops.tab b/erts/emulator/beam/ops.tab
index ce1df74f03..264cfd06e4 100644
--- a/erts/emulator/beam/ops.tab
+++ b/erts/emulator/beam/ops.tab
@@ -66,7 +66,6 @@ func_info M=a a==am_module_info A=u==1 | label L | move n r => too_old_compiler
bif1 Fail u$func:erlang:is_constant/1 Src Dst => too_old_compiler
-
#
# All the other instructions.
#
@@ -115,12 +114,6 @@ init Y1 | init Y2 => init2 Y1 Y2
%macro: init2 Init2 -pack
%macro: init3 Init3 -pack
-#
-# Warning: The put_string instruction is specially treated in the loader.
-# Don't change the instruction format unless you change the loader too.
-#
-put_string I I d
-
# Selecting values
select_val S=q Fail=f Size=u Rest=* => const_select_val(S, Fail, Size, Rest)