search for: r_ssym

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

Did you mean: r_sym
2015 Feb 05
5
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...need an advice on implementation 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...
2015 Feb 06
4
[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....
2012 Jun 07
1
[LLVMdev] How to implement new ELF 64 bit relocation (N64)
...pe of relocation */ } Elf64_Rel; typedef struct { 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_...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...ery 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...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...w 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 > >>>...
2015 Feb 09
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...gt;> 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 rel...
2015 Feb 07
4
[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 b...
2015 Feb 07
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...a 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 reloc...
2015 Feb 09
2
[LLVMdev] [lld] Representation of lld::Reference with a fake target
...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 &g...
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 >>>> >> >>> >>>> >&...