Home
last modified time | relevance | path

Searched refs:init_array (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/sys/conf/
H A Dldscript.i38683 .init_array :
86 KEEP (*(SORT(.init_array.*)))
87 KEEP (*(.init_array))
H A Dldscript.amd6496 .init_array :
99 KEEP (*(SORT(.init_array.*)))
100 KEEP (*(.init_array))
/freebsd-12.1/sys/contrib/octeon-sdk/
H A Dcvmx-shared-linux.ld161 .init_array :
164 KEEP (*(SORT(.init_array.*))) argument
165 KEEP (*(.init_array))
H A Dcvmx-shared-linux-n32.ld162 .init_array :
165 KEEP (*(SORT(.init_array.*))) argument
166 KEEP (*(.init_array))
H A Dcvmx-shared-linux-o32.ld151 .init_array : { *(.init_array) }
/freebsd-12.1/contrib/gcc/
H A Dacinclude.m4384 [ --enable-initfini-array use .init_array/.fini_array sections],
386 AC_CACHE_CHECK(for .preinit_array/.init_array/.fini_array support,
392 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;])],
399 [Define .init_array/.fini_array sections are available and working.])
H A Dconfig.in829 /* Define .init_array/.fini_array sections are available and working. */
H A DChangeLog-200323654 __do_global_ctors_aux in .init_array section instead of
28079 (.init_array): Ditto.
34837 .init_array.
H A DChangeLog-200521279 * crtstuff.c: Handle targets that use .init_array.
21283 * libgcc2.c: Do not define __main when using .init_array.
H A DChangeLog-20023125 [HAVE_INITFINI_ARRAY]: Invoke __do_global_ctors_aux via .init_array.
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dcrtbegin.asm72 .section .init_array, "a"
/freebsd-12.1/libexec/rtld-elf/
H A Drtld.h232 Elf_Addr init_array; /* Initialization array of functions */ member
H A Drtld.c745 obj_main->preinit_array = obj_main->init_array = in _rtld()
1214 obj->init_array = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
2715 init_addr = (Elf_Addr *)elm->obj->init_array; in objlist_call_init()
/freebsd-12.1/contrib/binutils/ld/scripttempl/
H A Delf.sc395 .init_array ${RELOCATING-0} :
398 KEEP (*(SORT(.init_array.*)))
399 KEEP (*(.init_array))
H A Dmep.sc341 .init_array ${RELOCATING-0} : { KEEP (*(.init_array)) }
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DCommandFlags.inc225 cl::desc("Use .ctors instead of .init_array."),
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DCodeGenOptions.def246 CODEGENOPT(UseInitArray , 1, 0) ///< Control whether to use .init_array or
/freebsd-12.1/contrib/binutils/ld/
H A DChangeLog-02033063 * scripttempl/elf.sc: Put .preinit_array, .init_array and
3073 .init_array, and .fini_array.
H A Dld.texinfo5477 @samp{.init_array} section. It is interpreted as either @samp{R_ARM_REL32}
/freebsd-12.1/contrib/binutils/bfd/
H A DChangeLog-02039975 .init_array, .fini_array and .preinit_array.
9979 DT entry only if the section is in output for .init_array,
9982 (elf_bfd_final_link): Warn zero size for .init_array,
9987 (elfNN_ia64_fake_sections): Remove .init_array, .fini_array and
10006 ".init_array" and ".fini_array".
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DOptions.td1476 HelpText<"Don't use .init_array instead of .ctors">;
1761 HelpText<"Use .init_array instead of .ctors">;
/freebsd-12.1/contrib/binutils/gas/
H A DChangeLog-02036332 * config/obj-elf.c (special_section): Add .init_array,
6336 .init_array and .fini_array.
H A DChangeLog-00011976 (special_section_name): Add .init_array and .fini_array.
1977 (md_pseudo_table): Add init_array and fini_array.
/freebsd-12.1/contrib/binutils/gas/doc/
H A Das.texinfo5632 @item @@init_array
/freebsd-12.1/contrib/gcc/doc/
H A Dtm.texi6224 part of the @code{.init_array} (or equivalent) section. If not

12