|
| ||||||||||||||||||
| ||||||||||||||||||
LINENUM(4)НАЗВАНИЕ СИНТАКСИС #include <linenum.h> ОПИСАНИЕ
struct lineno {
union {
long l_symndx; /* Если l_lnno == 0, то номер элемента
табл. имен, описывающего функцию */
long l_paddr; /* Физический адрес команд, соответст-
вующих строке */
} l_addr;
unsigned short l_lnno; /* Номер строки */
};
Нумерация строк начинается заново для каждой функции. У первого соответствующего функции элемента поле l_lnno равно 0, и в поле l_symndx содержится номер элемента таблицы имен, описывающего имя этой функции. У других элементов поле l_lnno не равно 0, и в l_paddr содержится адрес команд, соответствующих строке с номером l_lnno. Таким образом, общая структура имеет следующий вид:
СМ. ТАКЖЕ | ||||||||||||||||||
|
CITForum © 1997–2025