aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_emu.c
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/beam_emu.c
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/beam_emu.c')
-rw-r--r--erts/emulator/beam/beam_emu.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/erts/emulator/beam/beam_emu.c b/erts/emulator/beam/beam_emu.c
index 834cc8df61..6de423ecf8 100644
--- a/erts/emulator/beam/beam_emu.c
+++ b/erts/emulator/beam/beam_emu.c
@@ -1414,20 +1414,6 @@ void process_main(void)
NextPF(2, next);
}
- OpCase(put_string_IId):
- {
- unsigned char* s;
- int len;
- Eterm result;
-
- len = Arg(0); /* Length. */
- result = NIL;
- for (s = (unsigned char *) Arg(1); len > 0; s--, len--) {
- PutList(make_small(*s), result, result, StoreSimpleDest);
- }
- StoreBifResult(2, result);
- }
-
/*
* Send is almost a standard call-BIF with two arguments, except for:
* 1) It cannot be traced.