diff options
author | Björn Gustavsson <[email protected]> | 2017-09-06 04:26:47 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-09-14 10:16:15 +0200 |
commit | 41b832fd133dd2bfebe858c42ae51db8f0ac0584 (patch) | |
tree | b190fd1896b7449f6e17786c07bc40c12d015711 /erts/emulator/beam/beam_emu.c | |
parent | be8fb5a57d1a30c203e79ae2baf9e541226020d8 (diff) | |
download | otp-41b832fd133dd2bfebe858c42ae51db8f0ac0584.tar.gz otp-41b832fd133dd2bfebe858c42ae51db8f0ac0584.tar.bz2 otp-41b832fd133dd2bfebe858c42ae51db8f0ac0584.zip |
Implement packing of 'f' and 'j'
Diffstat (limited to 'erts/emulator/beam/beam_emu.c')
-rw-r--r-- | erts/emulator/beam/beam_emu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/erts/emulator/beam/beam_emu.c b/erts/emulator/beam/beam_emu.c index 55990362ff..1baf3ff7ab 100644 --- a/erts/emulator/beam/beam_emu.c +++ b/erts/emulator/beam/beam_emu.c @@ -235,6 +235,8 @@ void** beam_ops; ERTS_UNREQ_PROC_MAIN_LOCK((P)) #define db(N) (N) +#define fb(N) ((Sint)(Sint32)(N)) +#define jb(N) ((Sint)(Sint32)(N)) #define tb(N) (N) #define xb(N) (*(Eterm *) (((unsigned char *)reg) + (N))) #define yb(N) (*(Eterm *) (((unsigned char *)E) + (N))) |