Lines Matching defs:dst
178 Elf_Internal_Sym *dst)
184 dst->st_name = H_GET_32 (abfd, src->st_name);
186 dst->st_value = H_GET_SIGNED_WORD (abfd, src->st_value);
188 dst->st_value = H_GET_WORD (abfd, src->st_value);
189 dst->st_size = H_GET_WORD (abfd, src->st_size);
190 dst->st_info = H_GET_8 (abfd, src->st_info);
191 dst->st_other = H_GET_8 (abfd, src->st_other);
192 dst->st_shndx = H_GET_16 (abfd, src->st_shndx);
193 if (dst->st_shndx == (SHN_XINDEX & 0xffff))
197 dst->st_shndx = H_GET_32 (abfd, shndx->est_shndx);
199 else if (dst->st_shndx >= (SHN_LORESERVE & 0xffff))
200 dst->st_shndx += SHN_LORESERVE - (SHN_LORESERVE & 0xffff);
201 dst->st_target_internal = 0;
215 Elf_External_Sym *dst = (Elf_External_Sym *) cdst;
216 H_PUT_32 (abfd, src->st_name, dst->st_name);
217 H_PUT_WORD (abfd, src->st_value, dst->st_value);
218 H_PUT_WORD (abfd, src->st_size, dst->st_size);
219 H_PUT_8 (abfd, src->st_info, dst->st_info);
220 H_PUT_8 (abfd, src->st_other, dst->st_other);
229 H_PUT_16 (abfd, tmp, dst->st_shndx);
238 Elf_Internal_Ehdr *dst)
241 memcpy (dst->e_ident, src->e_ident, EI_NIDENT);
242 dst->e_type = H_GET_16 (abfd, src->e_type);
243 dst->e_machine = H_GET_16 (abfd, src->e_machine);
244 dst->e_version = H_GET_32 (abfd, src->e_version);
246 dst->e_entry = H_GET_SIGNED_WORD (abfd, src->e_entry);
248 dst->e_entry = H_GET_WORD (abfd, src->e_entry);
249 dst->e_phoff = H_GET_WORD (abfd, src->e_phoff);
250 dst->e_shoff = H_GET_WORD (abfd, src->e_shoff);
251 dst->e_flags = H_GET_32 (abfd, src->e_flags);
252 dst->e_ehsize = H_GET_16 (abfd, src->e_ehsize);
253 dst->e_phentsize = H_GET_16 (abfd, src->e_phentsize);
254 dst->e_phnum = H_GET_16 (abfd, src->e_phnum);
255 dst->e_shentsize = H_GET_16 (abfd, src->e_shentsize);
256 dst->e_shnum = H_GET_16 (abfd, src->e_shnum);
257 dst->e_shstrndx = H_GET_16 (abfd, src->e_shstrndx);
266 Elf_External_Ehdr *dst)
270 memcpy (dst->e_ident, src->e_ident, EI_NIDENT);
271 /* note that all elements of dst are *arrays of unsigned char* already... */
272 H_PUT_16 (abfd, src->e_type, dst->e_type);
273 H_PUT_16 (abfd, src->e_machine, dst->e_machine);
274 H_PUT_32 (abfd, src->e_version, dst->e_version);
276 H_PUT_SIGNED_WORD (abfd, src->e_entry, dst->e_entry);
278 H_PUT_WORD (abfd, src->e_entry, dst->e_entry);
279 H_PUT_WORD (abfd, src->e_phoff, dst->e_phoff);
280 H_PUT_WORD (abfd, src->e_shoff, dst->e_shoff);
281 H_PUT_32 (abfd, src->e_flags, dst->e_flags);
282 H_PUT_16 (abfd, src->e_ehsize, dst->e_ehsize);
283 H_PUT_16 (abfd, src->e_phentsize, dst->e_phentsize);
287 H_PUT_16 (abfd, tmp, dst->e_phnum);
288 H_PUT_16 (abfd, src->e_shentsize, dst->e_shentsize);
292 H_PUT_16 (abfd, tmp, dst->e_shnum);
296 H_PUT_16 (abfd, tmp, dst->e_shstrndx);
305 Elf_Internal_Shdr *dst)
309 dst->sh_name = H_GET_32 (abfd, src->sh_name);
310 dst->sh_type = H_GET_32 (abfd, src->sh_type);
311 dst->sh_flags = H_GET_WORD (abfd, src->sh_flags);
313 dst->sh_addr = H_GET_SIGNED_WORD (abfd, src->sh_addr);
315 dst->sh_addr = H_GET_WORD (abfd, src->sh_addr);
316 dst->sh_offset = H_GET_WORD (abfd, src->sh_offset);
317 dst->sh_size = H_GET_WORD (abfd, src->sh_size);
318 dst->sh_link = H_GET_32 (abfd, src->sh_link);
319 dst->sh_info = H_GET_32 (abfd, src->sh_info);
320 dst->sh_addralign = H_GET_WORD (abfd, src->sh_addralign);
321 dst->sh_entsize = H_GET_WORD (abfd, src->sh_entsize);
322 dst->bfd_section = NULL;
323 dst->contents = NULL;
332 Elf_External_Shdr *dst)
334 /* note that all elements of dst are *arrays of unsigned char* already... */
335 H_PUT_32 (abfd, src->sh_name, dst->sh_name);
336 H_PUT_32 (abfd, src->sh_type, dst->sh_type);
337 H_PUT_WORD (abfd, src->sh_flags, dst->sh_flags);
338 H_PUT_WORD (abfd, src->sh_addr, dst->sh_addr);
339 H_PUT_WORD (abfd, src->sh_offset, dst->sh_offset);
340 H_PUT_WORD (abfd, src->sh_size, dst->sh_size);
341 H_PUT_32 (abfd, src->sh_link, dst->sh_link);
342 H_PUT_32 (abfd, src->sh_info, dst->sh_info);
343 H_PUT_WORD (abfd, src->sh_addralign, dst->sh_addralign);
344 H_PUT_WORD (abfd, src->sh_entsize, dst->sh_entsize);
353 Elf_Internal_Phdr *dst)
357 dst->p_type = H_GET_32 (abfd, src->p_type);
358 dst->p_flags = H_GET_32 (abfd, src->p_flags);
359 dst->p_offset = H_GET_WORD (abfd, src->p_offset);
362 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr);
363 dst->p_paddr = H_GET_SIGNED_WORD (abfd, src->p_paddr);
367 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr);
368 dst->p_paddr = H_GET_WORD (abfd, src->p_paddr);
370 dst->p_filesz = H_GET_WORD (abfd, src->p_filesz);
371 dst->p_memsz = H_GET_WORD (abfd, src->p_memsz);
372 dst->p_align = H_GET_WORD (abfd, src->p_align);
378 Elf_External_Phdr *dst)
386 /* note that all elements of dst are *arrays of unsigned char* already... */
387 H_PUT_32 (abfd, src->p_type, dst->p_type);
388 H_PUT_WORD (abfd, src->p_offset, dst->p_offset);
389 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr);
390 H_PUT_WORD (abfd, p_paddr, dst->p_paddr);
391 H_PUT_WORD (abfd, src->p_filesz, dst->p_filesz);
392 H_PUT_WORD (abfd, src->p_memsz, dst->p_memsz);
393 H_PUT_32 (abfd, src->p_flags, dst->p_flags);
394 H_PUT_WORD (abfd, src->p_align, dst->p_align);
401 Elf_Internal_Rela *dst)
404 dst->r_offset = H_GET_WORD (abfd, src->r_offset);
405 dst->r_info = H_GET_WORD (abfd, src->r_info);
406 dst->r_addend = 0;
412 Elf_Internal_Rela *dst)
415 dst->r_offset = H_GET_WORD (abfd, src->r_offset);
416 dst->r_info = H_GET_WORD (abfd, src->r_info);
417 dst->r_addend = H_GET_SIGNED_WORD (abfd, src->r_addend);
426 Elf_External_Rel *dst = (Elf_External_Rel *) d;
427 H_PUT_WORD (abfd, src->r_offset, dst->r_offset);
428 H_PUT_WORD (abfd, src->r_info, dst->r_info);
436 Elf_External_Rela *dst = (Elf_External_Rela *) d;
437 H_PUT_WORD (abfd, src->r_offset, dst->r_offset);
438 H_PUT_WORD (abfd, src->r_info, dst->r_info);
439 H_PUT_SIGNED_WORD (abfd, src->r_addend, dst->r_addend);
445 Elf_Internal_Dyn *dst)
449 dst->d_tag = H_GET_WORD (abfd, src->d_tag);
450 dst->d_un.d_val = H_GET_WORD (abfd, src->d_un.d_val);
458 Elf_External_Dyn *dst = (Elf_External_Dyn *) p;
460 H_PUT_WORD (abfd, src->d_tag, dst->d_tag);
461 H_PUT_WORD (abfd, src->d_un.d_val, dst->d_un.d_val);