Home
last modified time | relevance | path

Searched refs:ctors (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/sys/conf/
H A Dldscript.i38633 .rel.ctors : { *(.rel.ctors) }
34 .rela.ctors : { *(.rela.ctors) }
103 .ctors :
114 KEEP (*crtbegin.o(.ctors))
115 KEEP (*crtbegin?.o(.ctors))
117 the crtend.o file until after the sorted ctors.
119 end of ctors marker and it must be last */
120 KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
121 KEEP (*(SORT(.ctors.*)))
122 KEEP (*(.ctors))
H A Dldscript.amd6438 .rel.ctors : { *(.rel.ctors) }
39 .rela.ctors : { *(.rela.ctors) }
109 .ctors :
120 KEEP (*crtbegin.o(.ctors))
121 KEEP (*crtbegin?.o(.ctors))
123 the crtend.o file until after the sorted ctors.
125 end of ctors marker and it must be last */
126 KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
127 KEEP (*(SORT(.ctors.*)))
128 KEEP (*(.ctors))
H A Dldscript.riscv49 .rel.ctors : { *(.rel.ctors) }
50 .rela.ctors : { *(.rela.ctors) }
90 .ctors :
92 *(.ctors)
H A Dldscript.arm48 .rel.ctors : { *(.rel.ctors) }
49 .rela.ctors : { *(.rela.ctors) }
116 .ctors :
118 *(.ctors)
H A Dldscript.arm6450 .rel.ctors : { *(.rel.ctors) }
51 .rela.ctors : { *(.rela.ctors) }
119 .ctors :
121 *(.ctors)
H A Dldscript.powerpcspe47 .rela.ctors : { *(.rela.ctors) }
97 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
103 .ctors : { *(.ctors) }
H A Dldscript.powerpc47 .rela.ctors : { *(.rela.ctors) }
96 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
102 .ctors : { *(.ctors) }
H A Dldscript.powerpc64le62 .rela.ctors : { *(.rela.ctors) }
122 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
128 .ctors : { *(.ctors) }
H A Dldscript.powerpc6462 .rela.ctors : { *(.rela.ctors) }
122 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
128 .ctors : { *(.ctors) }
H A Dvdso_amd64.ldscript75 *(.ctors)
H A Dvdso_amd64_ia32.ldscript76 *(.ctors)
/freebsd/stand/uboot/arch/arm/
H A Darm.ldscript39 .rela.ctors : { *(.rela.ctors) }
65 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
71 .ctors : { *(.ctors) }
/freebsd/stand/powerpc/ofw/
H A Dppc-common.ldscript29 .rela.ctors : { *(.rela.ctors) }
66 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
72 .ctors : { *(.ctors) }
/freebsd/stand/uboot/arch/powerpc/
H A Dpowerpc.ldscript28 .rela.ctors : { *(.rela.ctors) }
64 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
70 .ctors : { *(.ctors) }
/freebsd/stand/kboot/kboot/arch/powerpc64/
H A Dpowerpc64.ldscript27 .rela.ctors : { *(.rela.ctors) }
64 /* Put .ctors and .dtors next to the .got2 section, so that the pointers
70 .ctors : { *(.ctors) }
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dmemory27 // pointer-accepting ctors
31 // copying ctors (in addition to compiler-generated copy ctor)
/freebsd/stand/common/
H A Dload_elf.c547 Elf_Addr ctors; local
737 ctors = shdr[i].sh_addr;
739 sizeof(ctors), &ctors);
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def55 CODEGENOPT(CXXCtorDtorAliases, 1, 0) ///< Emit complete ctors/dtors as linker
56 ///< aliases to base ctors when possible.
338 ///< .ctors.
/freebsd/contrib/llvm-project/lld/docs/ELF/
H A Dlinker_script.rst69 - Sort ``.ctors.*``/``.dtors.*``/``.init_array.*``/``.fini_array.*`` and
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp2099 auto ctors = builder.beginArray(CtorStructTy); in EmitCtorList() local
2101 auto ctor = ctors.beginStruct(CtorStructTy); in EmitCtorList()
2108 ctor.finishAndAddTo(ctors); in EmitCtorList()
2112 ctors.finishAndCreateGlobal(GlobalName, getPointerAlign(), in EmitCtorList()
H A DCGDebugInfo.cpp2733 for (const CXXConstructorDecl *Ctor : RD->ctors()) { in canUseCtorHoming()
/freebsd/contrib/llvm-project/lld/ELF/
H A DOptions.td775 def: F<"no-ctors-in-init-array">;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp6726 for (const CXXConstructorDecl *CD : D->ctors()) { in canPassInRegisters()
9667 for (auto *I : RD->ctors()) { in ShouldDeleteSpecialMember()
9805 for (auto *CI : RD->ctors()) { in findTrivialSpecialMember()
9906 for (auto *CI : RD->ctors()) in findUserDeclaredCtor()
10357 for (const CXXConstructorDecl *CD : RD.ctors()) in checkIllFormedTrivialABIStruct()
14843 for (auto *I : RD->ctors()) { in diagnoseDeprecatedCopyOperation()
H A DSemaExprCXX.cpp3532 for (const auto *CD : RD->ctors()) { in analyzeField()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h681 ctor_range ctors() const { return ctor_range(ctor_begin(), ctor_end()); } in ctors() function

12