Annotation of researchv9/jerq/sgs/ld/ldmacros.h, revision 1.1

1.1     ! root        1: /* @(#) ldmacros.h: 1.2 3/14/83 */
        !             2: #define MAXKEEPSIZE    1024
        !             3: 
        !             4: extern char    stat_name[];
        !             5: #if FLEXNAMES
        !             6: #define        PTRNAME(x)      ((x)->n_zeroes == 0L) \
        !             7:                                ? (x)->n_nptr \
        !             8:                                : strncpy( stat_name, (x)->n_name, 8 )
        !             9: #define SYMNAME(x)     (x.n_zeroes == 0L) \
        !            10:                                ? x.n_nptr \
        !            11:                                : strncpy( stat_name, x.n_name, 8 )
        !            12: #else
        !            13: #define PTRNAME(x)     strncpy( stat_name, (x)->n_name, 8 )
        !            14: #define SYMNAME(x)     strncpy( stat_name, x.n_name, 8 )
        !            15: #endif
        !            16: 
        !            17: #if NOSDP
        !            18: #define PUTSYM(x,y)
        !            19: #define PUTAUX(x,y)
        !            20: #else
        !            21: #define PUTSYM(x,y)    putsym(x,y)
        !            22: #define PUTAUX(x,y)    putaux(x,y)
        !            23: #endif
        !            24: 
        !            25: #define OKSCNNAME(x)   ((tvflag && (!rflag || aflag)) || strncmp( x, _TV, 8 ))

unix.superglobalmegacorp.com

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