search for: r_type2

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

Did you mean: r_type
2012 Jun 07
1
[LLVMdev] How to implement new ELF 64 bit relocation (N64)
...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_type3; /* Relocation type */ Elf64_Byte r_t...
2015 Feb 05
5
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...elocations 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 the final operation actually modi...
2015 Feb 06
4
[LLVMdev] [lld] Representation of lld::Reference with a fake 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...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...e 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 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...rrier. > >>> > >>> 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 > ta...
2015 Feb 09
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...>>> 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 o...
2015 Feb 07
4
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...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 rel...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...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 >> >> >>>...
2015 Feb 09
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...t;>>>> >>>>> 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 >...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...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 >>>> >> >>&...