Home
last modified time | relevance | path

Searched refs:section (Results 1 – 25 of 83) sorted by relevance

1234

/bionic/libc/arch-common/bionic/
Dcrtend.S31 .section .preinit_array, "aw"
35 .section .init_array, "aw"
39 .section .fini_array, "aw"
44 .section .note.GNU-stack,"",%progbits
47 .section .eh_frame,"a",@progbits
Dcrtbegin.c33 __attribute__ ((section (".preinit_array")))
36 __attribute__ ((section (".init_array")))
39 __attribute__ ((section (".fini_array")))
D__dso_handle.h34 __attribute__ ((section (".data")))
36 __attribute__ ((section (".bss")))
Dcrtend_so.S30 .section .note.GNU-stack,"",%progbits
33 .section .eh_frame,"a",@progbits
D__dso_handle_so.h31 __attribute__ ((section (".data")))
Dcrtbrand.S29 .section .note.android.ident,"a",%note
/bionic/libc/dns/nameser/
Dns_parse.c82 ns_skiprr(const u_char *ptr, const u_char *eom, ns_sect section, int count) { in ns_skiprr() argument
92 if (section != ns_s_qd) { in ns_skiprr()
143 ns_parserr(ns_msg *handle, ns_sect section, int rrnum, ns_rr *rr) { in ns_parserr() argument
148 tmp = section; in ns_parserr()
149 if (tmp < 0 || section >= ns_s_max) in ns_parserr()
151 if (section != handle->_sect) in ns_parserr()
152 setsection(handle, section); in ns_parserr()
157 if (rrnum < 0 || rrnum >= handle->_counts[(int)section]) in ns_parserr()
160 setsection(handle, section); in ns_parserr()
162 b = ns_skiprr(handle->_msg_ptr, handle->_eom, section, in ns_parserr()
[all …]
/bionic/libc/arch-arm64/bionic/
Dcrtbegin.c33 __attribute__ ((section (".preinit_array")))
36 __attribute__ ((section (".init_array")))
39 __attribute__ ((section (".fini_array")))
/bionic/libc/arch-mips/bionic/
Dcrtbegin.c33 __attribute__ ((section (".preinit_array")))
36 __attribute__ ((section (".init_array")))
39 __attribute__ ((section (".fini_array")))
/bionic/libc/arch-mips64/bionic/
Dcrtbegin.c33 __attribute__ ((section (".preinit_array")))
36 __attribute__ ((section (".init_array")))
39 __attribute__ ((section (".fini_array")))
/bionic/tests/
Dgtest_preinit_debuggerd.cpp23 __attribute__((section(".preinit_array"), __used__))
/bionic/libc/arch-arm/bionic/
Dkuser_helper_on.S28 .section .note.android.kuser_helper_on,"a",%note
/bionic/tests/libs/
Dpreinit_syscall_test_helper.cpp33 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
Dpreinit_getauxval_test_helper.cpp32 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
Dcfi_test_helper.cpp41 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
/bionic/tools/relocation_packer/src/
Delf_file.cc53 static Elf_Data* GetSectionData(Elf_Scn* section) { in GetSectionData() argument
54 Elf_Data* data = elf_getdata(section, NULL); in GetSectionData()
55 CHECK(data && elf_getdata(section, data) == NULL); in GetSectionData()
61 static void RewriteSectionData(Elf_Scn* section, in RewriteSectionData() argument
64 Elf_Data* data = GetSectionData(section); in RewriteSectionData()
197 Elf_Scn* section = NULL; in Load() local
198 while ((section = elf_nextscn(elf, section)) != nullptr) { in Load()
199 auto section_header = ELF::getshdr(section); in Load()
214 found_relocations_section = section; in Load()
223 found_dynamic_section = section; in Load()
[all …]
Delf_file.h83 static void ResizeSection(Elf* elf, Elf_Scn* section, size_t new_size,
/bionic/libm/x86_64/
De_hypot.S179 .section .rodata, "a"
194 .section .note.GNU-stack, ""
196 .section .eh_frame,"a",@progbits
De_log.S212 .section .rodata, "a"
759 .section .note.GNU-stack, ""
761 .section .eh_frame,"a",@progbits
De_log10.S224 .section .rodata, "a"
787 .section .note.GNU-stack, ""
789 .section .eh_frame,"a",@progbits
Ds_atan.S216 .section .rodata, "a"
907 .section .note.GNU-stack, ""
909 .section .eh_frame,"a",@progbits
Ds_cbrt.S203 .section .rodata, "a"
734 .section .note.GNU-stack, ""
736 .section .eh_frame,"a",@progbits
/bionic/linker/
Dld.config.format.md14 This part of the document maps location of an executable to a section. Here is an example
18 The mappings should be defined between start of ld.config.txt and the first section.
22 Every section starts with `[section_name]` (which is used in mappings) and it defines namespaces
28 # The following line maps section to a dir. Binraies ran from this location will use namespaces
/bionic/libm/x86/
De_hypot.S204 .section .rodata, "a"
219 .section .note.GNU-stack, ""
/bionic/libc/arch-x86/generic/string/
Dstrcat.S11 .section .gnu.warning.strcat

1234