Lines Matching defs:text
274 struct sect text, data, bss;
283 text.len = data.len = bss.len = 0;
284 text.vaddr = data.vaddr = bss.vaddr = 0;
377 combine(&text, &ntxt, 0);
394 if (text.vaddr > data.vaddr || data.vaddr > bss.vaddr ||
395 text.vaddr + text.len > data.vaddr
402 /* If there's a data section but no text section, then the loader
404 text section, so just make the data section zero length following
405 text. */
406 if (data.len && !text.len) {
407 text = data;
408 data.vaddr = text.vaddr + text.len;
412 /* If there is a gap between text and data, we'll fill it when we copy
413 the data, so update the length of the text segment as represented in
416 if (text.vaddr + text.len < data.vaddr)
417 text.len = data.vaddr - text.vaddr;
422 eah.tsize = text.len;
426 eah.text_start = text.vaddr;
449 strcpy(esecs[0].s_name, ".text");