| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGVTables.h | 66 llvm::Constant *rtti, unsigned &nextVTableThunkIndex, 96 const VTableLayout &layout, llvm::Constant *rtti,
|
| H A D | CGVTables.cpp | 717 llvm::Constant *rtti, in addVTableComponent() argument 738 return addRelativeComponent(builder, rtti, vtableAddressPoint, in addVTableComponent() 742 return builder.add(llvm::ConstantExpr::getBitCast(rtti, CGM.Int8PtrTy)); in addVTableComponent() 850 llvm::Constant *rtti, in createVTableInitializer() argument 864 addVTableComponent(vtableElem, layout, componentIndex, rtti, in createVTableInitializer()
|
| /openbsd-src/gnu/gcc/gcc/config/arm/ |
| H A D | unwind-arm.c | 849 _uw rtti; in __gnu_unwind_pr_common() local 861 rtti = _Unwind_decode_target2 ((_uw) &data[1]); in __gnu_unwind_pr_common() 862 if (!__cxa_type_match (ucbp, (type_info *) rtti, in __gnu_unwind_pr_common() 903 _uw rtti; in __gnu_unwind_pr_common() local 909 rtti = _Unwind_decode_target2 ((_uw) &data[i + 1]); in __gnu_unwind_pr_common() 910 if (__cxa_type_match (ucbp, (type_info *) rtti, in __gnu_unwind_pr_common()
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | ControlFlowIntegrityDesign.rst | 45 …A::offset-to-top, &A::rtti, &A::f1, &A::f2, &A::f3, B::offset-to-top, &B::rtti, &B::f1, &B::f2, &B… 235 …t-to-top, &A::rtti, &A::f1, &A::f2, B::offset-to-top, &B::rtti, &B::f1, &B::f2, &B::f3, &B::f4, &B… 372 &A::rtti, &B::rtti, &D::rtti, &C::rtti 410 &A::rtti, &B::rtti, &D::rtti, &C::rtti, &B::f2, &D::f2, &C::f3, padding 418 …A::offset-to-top, &A::rtti, B::offset-to-top, &B::rtti, D::offset-to-top, &D::rtti, C::offset-to-t… 423 …diately after &B::rtti) is 5 entry-length, so is the distance between &D::f2 and C::offset-to-top …
|
| /openbsd-src/gnu/llvm/libcxx/utils/libcxx/test/ |
| H A D | params.py | 106 actions=lambda rtti: [] if rtti else [
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/ |
| H A D | README | 4 -O2 -fvtable-thunks -mno-strict-align -fno-rtti -fcheck-new-mca
|
| /openbsd-src/gnu/llvm/llvm/docs/CommandGuide/ |
| H A D | llvm-config.rst | 68 **--has-rtti** 70 Print whether or not LLVM was built with rtti (YES or NO).
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | TypeMetadata.rst | 67 A, A::offset-to-top, &A::rtti, &A::f 68 B, B::offset-to-top, &B::rtti, &B::f, &B::g 69 C, C::offset-to-top, &C::rtti, &C::h 70 D, D::offset-to-top, &D::rtti, &D::f, &D::h, D::offset-to-top, &D::rtti, thunk for &D::h
|
| /openbsd-src/gnu/lib/libexecinfo/ |
| H A D | Makefile | 30 -fno-exceptions -fno-rtti
|
| /openbsd-src/gnu/usr.bin/cc/cc1plus/ |
| H A D | Makefile | 15 mangle.c method.c name-lookup.c parser.c pt.c ptree.c repo.c rtti.c \
|
| /openbsd-src/gnu/usr.bin/clang/llvm-config/ |
| H A D | BuildVariables.inc.def | 23 #define LLVM_CXXFLAGS "-std=c++17 -fno-exceptions -fno-rtti -D__STDC_CONSTANT_MACROS -D__STDC_FOR…
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/memprof/tests/ |
| H A D | CMakeLists.txt | 13 -fno-rtti
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/ |
| H A D | README | 19 rtti Tests for run-time type identification (typeid, dynamic_cast, etc.)
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/go/ |
| H A D | build.bat | 50 -fno-rtti ^
|
| /openbsd-src/gnu/llvm/libunwind/src/ |
| H A D | CMakeLists.txt | 143 target_compile_options(unwind_shared_objects PRIVATE -fno-rtti) 180 target_compile_options(unwind_static_objects PRIVATE -fno-rtti)
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | ChangeLog-1996 | 274 * rtti.c (NULL): Likewise. 342 * rtti.c (get_tinfo_fn): Make sure 'type' is permanent. 485 * rtti.c (get_tinfo_var): Don't assume that POINTER_SIZE == 526 * rtti.c (build_dynamic_cast): Pass tinfo fns rather than 531 * rtti.c (build_typeid): Use resolves_to_fixed_type_p. 538 * rtti.c (build_x_typeid): Throw bad_typeid from here. 561 * rtti.c (call_void_fn): Renamed and genericized from throw_bad_cast. 821 * rtti.c (synthesize_tinfo_fn): Eliminate the throw spec parameter 889 * rtti.c (build_dynamic_cast): Don't try to dereference exprtype 1696 * rtti.c (build_dynamic_cast): Support templates. [all …]
|
| H A D | ChangeLog-2000 | 419 * rtti.c (throw_bad_cast): Likewise, for bad cast function. 778 * rtti.c (init_rtti_processing): Use std_identifier. 1110 * rtti.c (synthesize_tinfo_fn): Likewise. 1134 * decl.c, rtti.c: Include defaults.h if not already included. 1841 * rtti.c (build_dynamic_cast_1): Set "C" linkage for new abi 2230 * rtti.c (emit_support_tinfos): Remove #if 0'd code. 2518 * rtti.c (synthesize_tinfo_fn): Likewise. 2740 * rtti.c (get_base_offset): Cope when vbase field is in a base. 2752 * rtti.c (get_tinfo_decl_dynamic): Likewise. 3060 * rtti.c (get_tinfo_decl, synthesize_tinfo_fn): Set DECL_USER_ALIGN. [all …]
|
| H A D | Make-lang.in | 82 cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parser.o cp/ptree.o cp/rtti.o \ 267 cp/rtti.o: cp/rtti.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) toplev.h convert.h \ 268 gt-cp-rtti.h
|
| H A D | config-lang.in | 37 gtfiles="\$(srcdir)/cp/rtti.c \$(srcdir)/cp/mangle.c \$(srcdir)/cp/name-lookup.h \$(srcdir)/cp/name…
|
| /openbsd-src/gnu/llvm/libcxx/docs/ |
| H A D | index.rst | 20 such as exception objects, rtti and memory allocation. 156 * Building libc++ with ``-fno-rtti`` is not supported. However 157 linking against it with ``-fno-rtti`` is supported.
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/tests/ |
| H A D | CMakeLists.txt | 15 -fno-rtti
|
| /openbsd-src/gnu/usr.bin/clang/ |
| H A D | Makefile.inc | 62 CXXFLAGS+= -fno-exceptions -fno-rtti
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/tests/ |
| H A D | CMakeLists.txt | 7 -fno-rtti
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libunwind/src/ |
| H A D | BUILD.gn | 66 cflags_cc = [ "-fno-rtti" ]
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/gwp_asan/ |
| H A D | CMakeLists.txt | 36 set(GWP_ASAN_CFLAGS ${SANITIZER_COMMON_CFLAGS} -fno-rtti -fno-exceptions
|