X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=mark.h;h=2415a80720783f779902314ea939b2eb46e08762;hp=5e97d8a290229ed346c121abf66442dd17be33dc;hb=66b362fa203d0850e8dce8045adb454e354c22ce;hpb=9153334781cd2e23750f4dc002e847606c07a1f0 diff --git a/mark.h b/mark.h index 5e97d8a..2415a80 100644 --- a/mark.h +++ b/mark.h @@ -26,14 +26,15 @@ MCHUNK { #define MWORD 0x0000 // Marked word #define MLONG 0x0100 // Marked long +#define MQUAD 0x0400 // Marked quad //This will have to be defined eventually. Might have to overhaul the mark //system as 8-bits doesn't seem to be enough, at least for a bitfield (which it //might not have to be, in which case it would be big enough...) //#define MQUAD 0x // Marked quad word (TODO: merge with MDOUBLE?) #define MMOVEI 0x0200 // Mark RISC MOVEI instruction -#define MDOUBLE 0x0400 // Marked double float -#define MEXTEND 0x0800 // Marked extended float -#define MSINGLE 0x0880 // Marked single float (TODO: merge with MLONG?) +//#define MDOUBLE 0x0400 // Marked double float +//#define MEXTEND 0x0800 // Marked extended float +//#define MSINGLE 0x0880 // Marked single float (TODO: merge with MLONG?) #define MGLOBAL 0x0800 // Mark contains global #define MPCREL 0x1000 // Mark is PC-relative #define MCHEND 0x2000 // Indicates end of mark chunk