X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/251b09710fa057c01df8d132b6e165bd3b6c9a34..31cef89cb428866f787983e68246030321893df4:/usr/src/cmd/sdb/cdefs.h?ds=inline diff --git a/usr/src/cmd/sdb/cdefs.h b/usr/src/cmd/sdb/cdefs.h index e8c946dbac..7c073b5933 100644 --- a/usr/src/cmd/sdb/cdefs.h +++ b/usr/src/cmd/sdb/cdefs.h @@ -1,3 +1,4 @@ +/* "@(#)cdefs.h 4.1 10/9/80" */ /* type modifiers */ # define PTR 020 @@ -24,7 +25,7 @@ # define ISFTN(x) ((x&TMASK)==FTN) /* is x a function type */ # define ISARY(x) ((x&TMASK)==ARY) /* is x an array type */ # define INCREF(x) (((x&~BTMASK)<>TSHIFT)&~BTMASK)|(x&BTMASK)) +# define DECREF(x) (((x>>TSHIFT)&~BTMASK&0x3fff)|(x&BTMASK)) /* pack and unpack field descriptors (size and offset) */ # define PKFIELD(s,o) ((o<<6)|s) # define UPKFSZ(v) (v&077)