root/trunk/sizeof.c

Revision 389, 2.3 kB (checked in by heitor.barbieri, 3 weeks ago)

essage first commit

Line 
1#include <stdio.h>
2#include "cisis.h"
3#include "cirun.h"
4
5void main(argc,argv)
6int argc;
7char *argv[];
8{
9 TRMSTRU *trmp;
10 printf("%s",cicopyr("?Utility SIZEOF"));
11 printf("\n");
12 printf("size_t=%d\n",sizeof(size_t));
13 printf("off_t=%d\n",sizeof(off_t));
14 printf("short int=%d\n",sizeof(short));
15 printf("int=%d\n",sizeof(int));
16 printf("long int=%d\n",sizeof(long));
17 printf("LONGX=%d\n",sizeof(LONGX));
18 printf("double int=%d\n",sizeof(double));
19 printf("(char *)=%d\n",sizeof(char *));
20 printf("\n");
21 printf("MFRL_MAX=%d=0x%04x MAXMFRL=%d=0x%04x\n",(unsigned int)MFRL_MAX,(unsigned int)MFRL_MAX,(unsigned int)MAXMFRL,(unsigned int)MAXMFRL);
22 printf("LEADER=%d/MSNVSPLT=%d DIRSTRU=%d\n",LEADER,MSNVSPLT,sizeof(DIRSTRU));
23 printf("ALLOMAXV=%u=0x%04x\n",(unsigned int)ALLOMAXV,(unsigned int)ALLOMAXV);
24 printf("\n");
25 printf("CNBSIZ=%d\n",(int)CNBSIZ);
26 printf("N1BSIZ=%d\n",(int)N1BSIZ);
27 printf("N2BSIZ=%d\n",(int)N2BSIZ);
28 printf("L1BSIZ=%d\n",(int)L1BSIZ);
29 printf("L2BSIZ=%d\n",(int)L2BSIZ);
30 printf("INFX=%d\n",sizeof(INFX));
31 printf("\n");
32 printf("CNSTRU=%d\n",sizeof(CNSTRU));
33 printf("N0STRU=%d\n",sizeof(N0STRU));
34 printf("L0STRU=%d\n",sizeof(L0STRU));
35 printf("M0STRU=%d\n",sizeof(M0STRU));
36 printf("DIRSTRU=%d\n",sizeof(DIRSTRU));
37 printf("M1STRU=%d\n",sizeof(M1STRU));
38 printf("N1IDXE=%d\n",sizeof(N1IDXE));
39 printf("N2IDXE=%d\n",sizeof(N2IDXE));
40 printf("N1STRU=%d\n",sizeof(N1STRU));
41 printf("N2STRU=%d\n",sizeof(N2STRU));
42 printf("L1IDXE=%d\n",sizeof(L1IDXE));
43 printf("L2IDXE=%d\n",sizeof(L2IDXE));
44 printf("L1STRU=%d\n",sizeof(L1STRU));
45 printf("L2STRU=%d\n",sizeof(L2STRU));
46 printf("LZSTRU=%d\n",sizeof(LZSTRU));
47 
48 printf("B7HITBUF=%d\n",sizeof(B7HITBUF));
49 printf("B7HITLIST=%d\n",sizeof(B7HITLIST));
50 printf("B7HITLISTSH=%d\n",sizeof(B7HITLISTSH));
51
52
53 printf("\n");
54 printf("dbxstru=%d\n",sizeof(DBXSTRU));
55 printf("recstru=%d\n",sizeof(RECSTRU));
56 printf("trmstru=%d IFPBSIZ=%d\n",sizeof(TRMSTRU),IFBSIZ);
57 
58#if SAMEL
59 printf("lxl1stru=%d/%d\n",sizeof(LXL1STRU),sizeof(LXL2STRU));
60#endif
61 exit(0);
62}
63
64#if 0
65    if (treecase) {
66        idxksiz=LE2;
67        idxesiz=sizeof(N2IDXE);
68        lbufp=(UCHR *)(&TRMl2buf);
69        lidxesiz=sizeof(L2IDXE);
70    }
71    else {
72        idxksiz=LE1;
73        idxesiz=sizeof(N1IDXE);
74        lbufp=(UCHR *)(&TRMl1buf);
75        lidxesiz=sizeof(L1IDXE);
76    }
77#endif
Note: See TracBrowser for help on using the browser.