Annotation of 42BSD/ucb/pascal/pdx/mappings.h, revision 1.1.1.1

1.1       root        1: /* Copyright (c) 1982 Regents of the University of California */
                      2: 
                      3: /* static char sccsid[] = "@(#)mappings.h 1.2 1/18/82"; */
                      4: 
                      5: /*
                      6:  * Mappings definitions.
                      7:  *
                      8:  * The mappings module is the interface between the object code and
                      9:  * source file representations of the program.
                     10:  *
                     11:  * This module is strongly tied to the object module, and needs the
                     12:  * most of the data defined in "object.h".
                     13:  */
                     14: 
                     15: ADDRESS objaddr();     /* get the object address corresponding to a line */
                     16: 
                     17: char *srcfilename();   /* get the nearest source file <= a given address */
                     18: LINENO srcline();      /* get the nearest source line <= a given address */
                     19: LINENO linelookup();   /* look for a line number with exactly given address */
                     20: 
                     21: newfunc();             /* record the appearance of a new function */
                     22: SYM *whatblock();      /* find the function associated with an address */
                     23: clrfunctab();          /* re-initialize function table */

unix.superglobalmegacorp.com

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