Home | History | Annotate | Download | only in coff

Lines Matching defs:localbuf

769     unsigned char *localbuf;
837 localbuf = info->buf;
838 YASM_WRITE_32_L(localbuf, csd->nreloc+1); /* address of relocation */
839 YASM_WRITE_32_L(localbuf, 0); /* relocated symbol */
840 YASM_WRITE_16_L(localbuf, 0); /* type of relocation */
847 localbuf = info->buf;
854 yasm_intnum_get_sized(reloc->reloc.addr, localbuf, 4, 32, 0, 0, 0);
855 localbuf += 4; /* address of relocation */
856 YASM_WRITE_32_L(localbuf, csymd->index); /* relocated symbol */
857 YASM_WRITE_16_L(localbuf, reloc->type); /* type of relocation */
890 unsigned char *localbuf;
910 localbuf = info->buf;
914 strncpy((char *)localbuf, namenum, 8);
916 strncpy((char *)localbuf, yasm_section_get_name(sect), 8);
917 localbuf += 8;
919 YASM_WRITE_32_L(localbuf, 0); /* physical address */
920 YASM_WRITE_32_L(localbuf, 0); /* virtual address */
922 YASM_WRITE_32_L(localbuf, csd->addr); /* physical address */
924 YASM_WRITE_32_L(localbuf, csd->addr);/* virtual address */
926 YASM_WRITE_32_L(localbuf, 0); /* virtual address */
928 YASM_WRITE_32_L(localbuf, csd->size); /* section size */
929 YASM_WRITE_32_L(localbuf, csd->scnptr); /* file ptr to data */
930 YASM_WRITE_32_L(localbuf, csd->relptr); /* file ptr to relocs */
931 YASM_WRITE_32_L(localbuf, 0); /* file ptr to line nums */
942 YASM_WRITE_16_L(localbuf, 0xFFFF); /* max out */
944 YASM_WRITE_16_L(localbuf, csd->nreloc); /* num of relocation entries */
945 YASM_WRITE_16_L(localbuf, 0); /* num of line number entries */
946 YASM_WRITE_32_L(localbuf, csd->flags); /* flags */
1001 unsigned char *localbuf;
1078 localbuf = info->buf;
1080 YASM_WRITE_32_L(localbuf, 0); /* "zeros" field */
1081 YASM_WRITE_32_L(localbuf, info->strtab_offset); /* strtab offset */
1085 strncpy((char *)localbuf, name, 8);
1086 localbuf += 8;
1088 YASM_WRITE_32_L(localbuf, value); /* value */
1089 YASM_WRITE_16_L(localbuf, scnum); /* section number */
1090 YASM_WRITE_16_L(localbuf, csymd->type); /* type */
1091 YASM_WRITE_8(localbuf, csymd->sclass); /* storage class */
1092 YASM_WRITE_8(localbuf, csymd->numaux); /* number of aux entries */
1095 localbuf = info->buf;
1096 memset(localbuf, 0, 18);
1101 YASM_WRITE_32_L(localbuf, scnlen); /* section length */
1102 YASM_WRITE_16_L(localbuf, nreloc); /* number relocs */
1103 YASM_WRITE_16_L(localbuf, 0); /* number line nums */
1108 YASM_WRITE_32_L(localbuf, 0);
1109 YASM_WRITE_32_L(localbuf, info->strtab_offset);
1112 strncpy((char *)localbuf, csymd->aux[0].fname, 14);
1169 unsigned char *localbuf;
1255 localbuf = info.buf;
1256 YASM_WRITE_16_L(localbuf, objfmt_coff->machine); /* magic number */
1257 YASM_WRITE_16_L(localbuf, objfmt_coff->parse_scnum-1);/* number of sects */
1262 YASM_WRITE_32_L(localbuf, ts); /* time/date stamp */
1263 YASM_WRITE_32_L(localbuf, symtab_pos); /* file ptr to symtab */
1264 YASM_WRITE_32_L(localbuf, symtab_count); /* number of symtabs */
1265 YASM_WRITE_16_L(localbuf, 0); /* size of optional header (none) */
1274 YASM_WRITE_16_L(localbuf, flags);