Home | History | Annotate | Download | only in make

Lines Matching defs:section

96             struct section s;
104 memcpy(&s, seg_buf + (j * sizeof(struct section)), sizeof(struct section));
309 log_msg("Failed to parse ELF string table: section %d, index %d\n",
362 log_msg("found section: %s\n", strtsb_name);
554 char **sectionlist; //this array holds all section names in their correct order.
555 //it is used to check if the symbol is in .bss or .data section.
570 The size of optional header is always zero for an obj file. So, the section header
574 ptr = buf + 20; //section header
580 //log_msg("COFF: Parsing section %s\n",sectionname);
591 //log_msg("COFF: raw data pointer ofset for section .data is %u\n", sectionrawdata_ptr);
601 /* The compiler puts the data with non-zero offset in .data section, but puts the data with
602 zero offset in .bss section. So, if the data in in .bss section, set offset=0.
603 section contains
623 __int16 section = get_le16(ptr + 12); //section number
625 if (section > 0 && ptr[16] == 2)
627 //if(section > 0 && ptr[16] == 3 && get_le32(ptr+8)) {
643 if (!(strcmp(sectionlist[section-1], ".bss")))
652 //log_msg(" Section: %d\n",section);