X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2FBytecodes.h;h=3df7ddd0736278efc1c346945a09bb0af55e96be;hb=d7230e532eb485db85d4e446d7fba4192507b3ba;hp=73003a3002dd24c59aa05705a35b9fcd40c38c32;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/includes/Bytecodes.h b/includes/Bytecodes.h index 73003a3..3df7ddd 100644 --- a/includes/Bytecodes.h +++ b/includes/Bytecodes.h @@ -75,6 +75,11 @@ #define bci_RETURN_D 50 #define bci_RETURN_L 51 #define bci_RETURN_V 52 +#define bci_BRK_FUN 53 +/* If you need to go past 255 then you will run into the flags */ + +/* If you need to go below 0x0100 then you will run into the instructions */ +#define bci_FLAG_LARGE_ARGS 0x8000 /* If a BCO definitely requires less than this many words of stack, don't include an explicit STKCHECK insn in it. The interpreter