search for: r_type3

Displaying 10 results from an estimated 10 matches for "r_type3".

Did you mean: r_type
2012 Jun 07
1
[LLVMdev] How to implement new ELF 64 bit relocation (N64)
...ruct { Elf64_Addr r_offset; Elf64_Xword r_info; Elf64_Sxword r_addend; } Elf64_Rela; Whereas N64 has the following format: typedef struct { Elf64_Addr r_offset; /* Address of reference */ Elf64_Word r_sym; /* Symbol index */ Elf64_Byte r_ssym; /* Special symbol */ Elf64_Byte r_type3; /* Relocation type */ Elf64_Byte r_type2; /* Relocation type */ Elf64_Byte r_type; /* Relocation type */ } Elf64_Rel; typedef struct { Elf64_Addr r_offset; /* Address of reference */ Elf64_Word r_sym; /* Symbol index */ Elf64_Byte r_ssym; /* Special symbol */ Elf64_Byte r_t...
2015 Feb 05
5
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...ation of a very specific kind of relocations used by MIPS N64 ABI. As usual the main problem is how to pass target specific data over Native/YAML conversion barrier. In this ABI relocation record r_info field in fact consists of five subfields: * r_sym - symbol index * r_ssym - special symbol * r_type3 - third relocation type * r_type2 - second relocation type * r_type - first relocation type Up to three these relocations applied one by one. The first relocation uses an addendum from the relocation record. Each subsequent relocation takes as its addend the result of the previous operation. Only...
2015 Feb 06
4
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...sual the main problem is how to pass target >> specific >> data over Native/YAML conversion barrier. >> >> In this ABI relocation record r_info field in fact consists of five >> subfields: >> * r_sym - symbol index >> * r_ssym - special symbol >> * r_type3 - third relocation type >> * r_type2 - second relocation type >> * r_type - first relocation type >> >> Up to three these relocations applied one by one. The first relocation >> uses >> an addendum from the relocation record. Each subsequent relocation takes &gt...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...> used by MIPS N64 ABI. As usual the main problem is how to pass target > specific > data over Native/YAML conversion barrier. > > In this ABI relocation record r_info field in fact consists of five > subfields: > * r_sym - symbol index > * r_ssym - special symbol > * r_type3 - third relocation type > * r_type2 - second relocation type > * r_type - first relocation type > > Up to three these relocations applied one by one. The first relocation > uses > an addendum from the relocation record. Each subsequent relocation takes > as > its addend the...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...gt; >>> data over Native/YAML conversion barrier. > >>> > >>> In this ABI relocation record r_info field in fact consists of five > >>> subfields: > >>> * r_sym - symbol index > >>> * r_ssym - special symbol > >>> * r_type3 - third relocation type > >>> * r_type2 - second relocation type > >>> * r_type - first relocation type > >>> > >>> Up to three these relocations applied one by one. The first relocation > >>> uses > >>> an addendum from the r...
2015 Feb 09
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...he main problem is how to pass target specific >>> data over Native/YAML conversion barrier. >>> >>> In this ABI relocation record r_info field in fact consists of five subfields: >>> * r_sym - symbol index >>> * r_ssym - special symbol >>> * r_type3 - third relocation type >>> * r_type2 - second relocation type >>> * r_type - first relocation type >>> >>> Up to three these relocations applied one by one. The first relocation uses >>> an addendum from the relocation record. Each subsequent relocatio...
2015 Feb 07
4
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...ier. > >> >>> > >> >>> In this ABI relocation record r_info field in fact consists of five > >> >>> subfields: > >> >>> * r_sym - symbol index > >> >>> * r_ssym - special symbol > >> >>> * r_type3 - third relocation type > >> >>> * r_type2 - second relocation type > >> >>> * r_type - first relocation type > >> >>> > >> >>> Up to three these relocations applied one by one. The first > relocation > >> >>...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...gt;>> >> >> >>> In this ABI relocation record r_info field in fact consists of five >> >> >>> subfields: >> >> >>> * r_sym - symbol index >> >> >>> * r_ssym - special symbol >> >> >>> * r_type3 - third relocation type >> >> >>> * r_type2 - second relocation type >> >> >>> * r_type - first relocation type >> >> >>> >> >> >>> Up to three these relocations applied one by one. The first >> relocation &g...
2015 Feb 09
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...t;>> data over Native/YAML conversion barrier. >>>>> >>>>> In this ABI relocation record r_info field in fact consists of five >> subfields: >>>>> * r_sym - symbol index >>>>> * r_ssym - special symbol >>>>> * r_type3 - third relocation type >>>>> * r_type2 - second relocation type >>>>> * r_type - first relocation type >>>>> >>>>> Up to three these relocations applied one by one. The first relocation >> uses >>>>> an addendum from...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...s ABI relocation record r_info field in fact consists of >>>> five >>>> >> >>> subfields: >>>> >> >>> * r_sym - symbol index >>>> >> >>> * r_ssym - special symbol >>>> >> >>> * r_type3 - third relocation type >>>> >> >>> * r_type2 - second relocation type >>>> >> >>> * r_type - first relocation type >>>> >> >>> >>>> >> >>> Up to three these relocations applied one by one....