Home
last modified time | relevance | path

Searched refs:rel (Results 1 – 7 of 7) sorted by relevance

/optee_os/ta/arch/riscv/
H A Dta.ld.S52 .rel.text : { *(.rel.text) *(.rel.gnu.linkonce.t*) }
54 .rel.data : { *(.rel.data) *(.rel.gnu.linkonce.d*) }
56 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
58 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
60 .rel.rodata : { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
62 .rel.dyn : { *(.rel.dyn) }
63 .rel.got : { *(.rel.got) }
65 .rel.ctors : { *(.rel.ctors) }
67 .rel.dtors : { *(.rel.dtors) }
69 .rel.init : { *(.rel.init) }
[all …]
/optee_os/ta/arch/arm/
H A Dta.ld.S59 .rel.text : { *(.rel.text) *(.rel.gnu.linkonce.t*) }
61 .rel.data : { *(.rel.data) *(.rel.gnu.linkonce.d*) }
63 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
65 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
67 .rel.rodata : { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
69 .rel.dyn : { *(.rel.dyn) }
70 .rel.got : { *(.rel.got) }
72 .rel.ctors : { *(.rel.ctors) }
74 .rel.dtors : { *(.rel.dtors) }
76 .rel.init : { *(.rel.init) }
[all …]
/optee_os/ldelf/
H A Dldelf.ld.S56 .rel.got : { *(.rel.got) }
58 .rel.text : { *(.rel.text) *(.rel.gnu.linkonce.t*) }
60 .rel.data : { *(.rel.data) *(.rel.gnu.linkonce.d*) }
62 .rel.rodata : { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
64 .rel.dyn : { *(.rel.dyn) }
66 .rel.ctors : { *(.rel.ctors) }
68 .rel.dtors : { *(.rel.dtors) }
70 .rel.init : { *(.rel.init) }
72 .rel.fini : { *(.rel.fini) }
74 .rel.bss : { *(.rel.bss) }
[all …]
H A Dta_elf_rel.c255 Elf32_Rel *rel, const char **name, in e32_get_sym_name() argument
261 sym_idx = ELF32_R_SYM(rel->r_info); in e32_get_sym_name()
295 Elf32_Rel *rel, Elf32_Addr *where) in e32_process_dyn_rel() argument
301 e32_get_sym_name(sym_tab, num_syms, str_tab, str_tab_size, rel, &name, in e32_process_dyn_rel()
309 Elf32_Rel *rel, struct ta_elf **mod) in e32_tls_get_module() argument
314 sym_idx = ELF32_R_SYM(rel->r_info); in e32_tls_get_module()
323 e32_get_sym_name(sym_tab, num_syms, str_tab, str_tab_size, rel, &name, in e32_tls_get_module()
330 Elf32_Rel *rel, vaddr_t *val) in e32_tls_resolve() argument
334 e32_get_sym_name(sym_tab, num_syms, str_tab, str_tab_size, rel, &name, in e32_tls_resolve()
342 Elf32_Rel *rel = NULL; in e32_relocate() local
[all …]
/optee_os/core/arch/riscv/kernel/
H A Dkern.ld.S125 .rel.dyn : {
126 *(.rel.*)
136 .data.rel.ro : {
139 *(.data.rel.ro.__unpaged .data.rel.ro.__unpaged.*)
255 ASSERT(SIZEOF(.rel.dyn) == 0, "Relocation entries not expected")
/optee_os/core/arch/arm/kernel/
H A Dkern.ld.S135 .data.rel.ro : {
140 *(.data.rel.ro.__unpaged .data.rel.ro.__unpaged.*)
339 .data.rel.ro_init : ALIGN(8) {
382 SIZEOF(.rel) / 2 + SIZEOF(.rela) / 3 ,
441 .rel : {
442 *(.rel.*)
448 ASSERT(SIZEOF(.rel) == 0, "Relocation entries not expected")
/optee_os/scripts/
H A Dgen_tee_bin.py165 for rel in section.iter_relocations():
166 if rel['r_info_type'] == 0:
168 if rel['r_info_type'] != exp_rel_type:
170 rel['r_info_type'])
172 addrs.append(rel['r_offset'] - link_address)