Annotation of cci/usr/src/usr.bin/cdb/transBsd/tes42.h, revision 1.1.1.1

1.1       root        1: /* $Header: tes42.h,v 1.1 86/03/24 16:19:24 rcs Exp $ */
                      2: /* (C) Copyright 1985 Third Eye Software, Inc. - All Rights Reserved */
                      3: 
                      4: #define bucketMax      512             /* max number of hash buckets */
                      5: #define hashMod                bucketMax       /* number to mod by in hash */
                      6: #define tesF42Low      13              /* value above base types */
                      7: 
                      8: #define export                         /* not implemented here */
                      9: #define local
                     10: #define void int
                     11: 
                     12: #define true           1
                     13: #define false          0
                     14: #define cbSBHR sizeof (SBHR)           /* size of hash record */
                     15: #define ADRT           long            /* not defined here otherwise */
                     16: #define isdigit(ch)    (ch >= '0' && ch <= '9')
                     17: #define FBitfield(size) (size < 32 && size != 8 && size != 16)
                     18: #define int42          1               /* type number for a 42bsd int */
                     19: #define ZeroBlock      bzero           /* sytem does it faster */
                     20: 
                     21: #include <a.out.h>
                     22: #include <stdio.h>
                     23: 
                     24: typedef struct nlist NLISTR, *pNLISTR;
                     25: #define cbNLISTR sizeof(NLISTR)
                     26: #define nlistNil ((pNLISTR)0)
                     27: 
                     28: #include "sym.h"
                     29: 
                     30: typedef struct SBHS {
                     31:        char    *sb;
                     32:        int     iss;
                     33:        struct SBHS     *psbh;
                     34: } SBHR, *pSBHR;
                     35: 
                     36: SBHR           vpsbhBucket [bucketMax];
                     37: 
                     38: #include "ext.h"
                     39: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.