Annotation of researchv9/jerq/sgs/ld/ldmacros.h, revision 1.1.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.