| /freebsd/sys/conf/ |
| H A D | ldscript.i386 | 33 .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 D | ldscript.amd64 | 38 .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 D | ldscript.riscv | 49 .rel.ctors : { *(.rel.ctors) } 50 .rela.ctors : { *(.rela.ctors) } 90 .ctors : 92 *(.ctors)
|
| H A D | ldscript.arm | 48 .rel.ctors : { *(.rel.ctors) } 49 .rela.ctors : { *(.rela.ctors) } 116 .ctors : 118 *(.ctors)
|
| H A D | ldscript.arm64 | 62 .rel.ctors : { *(.rel.ctors) } 63 .rela.ctors : { *(.rela.ctors) } 130 .ctors : 132 *(.ctors)
|
| H A D | ldscript.powerpc | 47 .rela.ctors : { *(.rela.ctors) } 96 /* Put .ctors and .dtors next to the .got2 section, so that the pointers 102 .ctors : { *(.ctors) }
|
| H A D | ldscript.powerpc64le | 62 .rela.ctors : { *(.rela.ctors) } 122 /* Put .ctors and .dtors next to the .got2 section, so that the pointers 128 .ctors : { *(.ctors) }
|
| H A D | ldscript.powerpc64 | 62 .rela.ctors : { *(.rela.ctors) } 122 /* Put .ctors and .dtors next to the .got2 section, so that the pointers 128 .ctors : { *(.ctors) }
|
| H A D | vdso_amd64.ldscript | 75 *(.ctors)
|
| H A D | vdso_amd64_ia32.ldscript | 76 *(.ctors)
|
| /freebsd/stand/uboot/arch/arm/ |
| H A D | arm.ldscript | 39 .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 D | ppc-common.ldscript | 29 .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 D | powerpc.ldscript | 28 .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 D | powerpc64.ldscript | 27 .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 D | memory | 27 // pointer-accepting ctors 31 // copying ctors (in addition to compiler-generated copy ctor)
|
| /freebsd/stand/common/ |
| H A D | load_elf.c | 541 Elf_Addr ctors; local 731 ctors = shdr[i].sh_addr; 733 sizeof(ctors), &ctors);
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 158 for (const auto *CtorDecl : RecordDecl->ctors()) in addUSRsOfCtorDtors()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 46 CODEGENOPT(CXXCtorDtorAliases, 1, 0, Benign) ///< Emit complete ctors/dtors as linker 47 ///< aliases to base ctors when possible. 345 ///< .ctors.
|
| /freebsd/contrib/llvm-project/lld/docs/ELF/ |
| H A D | linker_script.rst | 69 - Sort ``.ctors.*``/``.dtors.*``/``.init_array.*``/``.fini_array.*`` and
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | Options.td | 816 def: F<"no-ctors-in-init-array">;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 679 ctor_range ctors() const { return ctor_range(ctor_begin(), ctor_end()); } in ctors() function
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 6834 for (const CXXConstructorDecl *CD : D->ctors()) { in canPassInRegisters() 9876 for (auto *I : RD->ctors()) { in ShouldDeleteSpecialMember() 10018 for (auto *CI : RD->ctors()) { in findTrivialSpecialMember() 10119 for (auto *CI : RD->ctors()) in findUserDeclaredCtor() 10615 for (const CXXConstructorDecl *CD : RD.ctors()) in checkIllFormedTrivialABIStruct() 15132 for (auto *I : RD->ctors()) { in diagnoseDeprecatedCopyOperation()
|
| H A D | SemaExprCXX.cpp | 3847 for (const auto *CD : RD->ctors()) { in analyzeField()
|
| H A D | SemaDecl.cpp | 2034 for (const CXXConstructorDecl *Ctor : RD->ctors()) in ShouldDiagnoseUnusedDecl() 14184 for (auto *Ctor : RD->ctors()) { in ActOnUninitializedDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2957 for (const CXXConstructorDecl *Ctor : RD->ctors()) { in canUseCtorHoming()
|