| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGVTables.h | 67 llvm::Constant *rtti, 75 llvm::Constant *rtti);
|
| H A D | CGVTables.cpp | 591 unsigned idx, llvm::Constant *rtti, unsigned &nextVTableThunkIndex) { in addVTableComponent() argument 611 return builder.add(llvm::ConstantExpr::getBitCast(rtti, CGM.Int8PtrTy)); in addVTableComponent() 711 llvm::Constant *rtti) { in createVTableInitializer() argument 718 addVTableComponent(vtableElem, layout, i, rtti, nextVTableThunkIndex); in createVTableInitializer()
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | unwind-arm.c | 907 _uw rtti; in __gnu_unwind_pr_common() local 919 rtti = _Unwind_decode_target2 ((_uw) &data[1]); in __gnu_unwind_pr_common() 920 if (!__cxa_type_match (ucbp, (type_info *) rtti, in __gnu_unwind_pr_common() 961 _uw rtti; in __gnu_unwind_pr_common() local 967 rtti = _Unwind_decode_target2 ((_uw) &data[i + 1]); in __gnu_unwind_pr_common() 968 if (__cxa_type_match (ucbp, (type_info *) rtti, in __gnu_unwind_pr_common()
|
| /freebsd-12.1/usr.bin/users/ |
| H A D | Makefile | 6 CXXFLAGS+= -fno-rtti
|
| /freebsd-12.1/usr.bin/dtc/ |
| H A D | Makefile | 9 CXXFLAGS+= -fno-rtti -fno-exceptions
|
| /freebsd-12.1/lib/libclang_rt/ |
| H A D | Makefile.inc | 35 CXXFLAGS+= -fno-rtti
|
| /freebsd-12.1/lib/libgcc_eh/ |
| H A D | Makefile.inc | 30 CXXFLAGS+= -fno-rtti
|
| /freebsd-12.1/contrib/gcc/cp/ |
| H A D | ChangeLog-1996 | 274 * rtti.c (NULL): Likewise. 1696 * rtti.c (build_dynamic_cast): Support templates. 2321 (build_vtable): Set up rtti info here. 2331 sub-object that has an rtti pointer in the vtable. 2370 * rtti.c (synthesize_tinfo_fn): Handle arrays. 2397 * rtti.c (init_rtti_processing): New fn. 2500 to add a vtable entry for the rtti code. 3348 * rtti.c (build_ptmf_desc): Delete unused arg TYPE. 3791 * rtti.c: New file with the RTTI stuff from gc.c. 3793 * Makefile.in (CXX_OBJS): Replace gc.o with rtti.o. [all …]
|
| H A D | ChangeLog-2000 | 1110 * rtti.c (synthesize_tinfo_fn): Likewise. 2518 * rtti.c (synthesize_tinfo_fn): Likewise. 3751 * rtti.c (expand_class_desc): Likewise. 4525 * rtti.c (synthesize_tinfo_fn): Likewise. 5005 * rtti.c (get_tinfo_decl): Mark used. 5391 * rtti.c (create_tinfo_types): Adjust. 5551 * rtti.c (build_runtime_decl): Lose. 5807 * rtti.c (expand_class_desc): Likewise. 6381 Runtime support for new-abi rtti. 6570 * rtti.c: Likewise. [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 $(TARGET_H) 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…
|
| H A D | ChangeLog.gcc43 | 55 * rtti.c (get_tinfo_decl_dynamic, get_typeid): Try to complete the
|
| H A D | ChangeLog-2001 | 424 * rtti.c (build_dynamic_cast_1): Use lookup_base & 1207 * rtti.c (init_rtti_processing): Adjust. 1226 * rtti.c (build_headof_sub): Remove. 1344 Simplify rtti, now we've only one ABI. 1349 * rtti.c 1439 * rtti.c: Adjust comments. 2096 * rtti.c: Likewise. 3043 * rtti.c (init_rtti_processing): Likewise. 3402 * rtti.c (get_tinfo_decl_dynamic): Likewise. 3418 * rtti.c: Likewise. [all …]
|
| H A D | ChangeLog-2004 | 9 * rtti.c (get_tinfo_decl, build_lang_decl): Likewise. 361 * rtti.c (init_rtti_processing): Adjust node creation. 619 * rtti.c (init_rtti_processing, build_dynamic_cast_1, 1852 * rtti.c (unemitted_tinfo_decls): Make a VEC(tree). 2675 * rtti.c (build_headof, get_tinfo_decl_dynamic, 2877 * rtti.c (build_headof, build_typeid, ifnonnull, 2909 * rtti.c (build_headof, get_tinfo_decl_dynamic, 4043 * rtti.c (dfs_class_hint_mark, get_pseudo_ti_init, 5386 * rtti.c (tinfo_base_init): Likewise. 5815 * decl.c, parser.c, rtti.c: Adjust callers. [all …]
|
| H A D | ChangeLog-1999 | 151 * rtti.c (build_headof): Likewise. 191 * rtti.c (get_tinfo_var): Use declare_global_var. 272 * rtti.c (expand_class_desc): Likewise. 1452 the vtable if -fno-rtti. 1455 * rtti.c (get_typeid): Don't complain about -fno-rtti. 2478 * rtti.c: Likewise. 2537 * rtti.c (get_tinfo_fn): Likewise. 2631 * rtti.c (syntheisze_tinfo_fn): Likewise. 3331 * rtti.c (expand_class_decl): Likewise. 5092 * rtti.c (build_x_typeid): Check rtti is enabled. [all …]
|
| H A D | ChangeLog-2002 | 10 pt.c, ptree.c, repo.c, rtti.c, search.c, semantics.c, tree.c, 716 * rtti.c (get_tinfo_decl): Use it. 810 * rtti.c (qualifier_flags): Fix thinko. 1544 * rtti.c: Likewise. 1631 * rtti.c: Likewise. 1697 * rtti.c (create_pseudo_type_info): Adjust. 2278 * rtti.c (get_tinfo_decl): Set DECL_COMDAT. 2428 * rtti.c (TINFO_REAL_NAME): New macro. 2603 * rtti.c (build_headof): Likewise. 2946 * rtti.c (get_tinfo_decl): Don't call comdat_linkage. [all …]
|
| H A D | ChangeLog.tree-ssa | 158 * rtti.c (get_tinfo_decl_dynamic): Use convert. 228 * rtti.c (tinfo_base_init, generic_initializer): Likewise. 237 * rtti.c (tinfo_base_init): Likewise.
|
| H A D | ChangeLog-1997 | 149 * rtti.c (build_dynamic_cast): Copy the cast-to type to the 298 * rtti.c (build_dynamic_cast): Handle template case here. 1386 lex.c, lex.h, method.c, parse.y, pt.c, repo.c, rtti.c, search.c, 1418 * rtti.c (permanent_obstack): Fix decl to not be a pointer. 1457 * cvt.c, error.c, except.c, expr.c, friend.c, init.c, rtti.c: 1644 * rtti.c (build_dynamic_cast): Call complete_type on the types. 1861 * rtti.c (get_tinfo_var): Use TYPE_PRECISION (sizetype). 1885 * rtti.c (get_tinfo_var): Either INT_TYPE_SIZE or 32, whichever 2347 * rtti.c (get_typeid): Support templates. 2411 * rtti.c (combine_strings): Delete decl. [all …]
|
| H A D | ChangeLog | 1103 Move -fno-rtti check to be more specific. 2143 * rtti.c (build_dynamic_cast_1): Same. 2960 * rtti.c (emit_tinfo_decl): Likewise. 3088 * rtti.c (typeinfo_in_lib_p): Likewise. 3322 -fno-rtti. 4721 * rtti.c (build_dynamic_cast_1): Likewise. 5333 (gt-cp-rtti.h): New target. 5334 (cp/rtti.o): Add dependency. 5335 * config-lang.in (gtfiles): Add cp/rtti.c. 5966 * rtti.c (unemitted_tinfo_decls): Adjust. [all …]
|
| H A D | ChangeLog-2003 | 131 * rtti.c: Likewise. 1181 * rtti.c (throw_bad_cast): Likewise. 2515 (rtti.o): Likewise. 2520 * rtti.c: Include convert.h. 3369 * rtti.c: Likewise. 3792 * rtti.c (get_tinfo_ptr): Mark tinfo as used. 4008 * rtti.c: Remove PARAMS. 4303 * rtti.c (create_pseudo_type_info): Likewise. 4838 * rtti.c (dfs_class_hint_mark): Likewise. 5825 * cp/rtti.c (get_pseudo_ti_init): Adjust. [all …]
|
| H A D | ChangeLog-1998 | 686 * rtti.c (build_x_typeid): Complain about typeid without 907 * rtti.c (build_dynamic_cast_1): Fix cut-and-paste error. 1171 * rtti.c (init_rtti_processing): Likewise. 1763 * rtti.c (expand_class_desc): Likewise. 2337 * rtti.c (init_rtti_processing): Likewise. 2666 * rtti.c (get_tinfo_fn): Also set DECL_IGNORED_P. 3038 * rtti.c (get_tinfo_fn): If this is for a class type, set 3472 code is emitted for any referenced rtti function. 3524 rtti function for the new style exception tables. 5957 * rtti.c (call_void_fn): Likewise. [all …]
|
| /freebsd-12.1/gnu/usr.bin/cc/cc1plus/ |
| H A D | Makefile | 14 mangle.c method.c name-lookup.c parser.c pt.c ptree.c repo.c rtti.c \
|
| /freebsd-12.1/lib/libomp/ |
| H A D | Makefile | 57 CXXFLAGS+= -fno-rtti
|
| /freebsd-12.1/contrib/googletest/googletest/cmake/ |
| H A D | internal_utils.cmake | 111 set(cxx_no_rtti_flags "-fno-rtti -DGTEST_HAS_RTTI=0") 119 set(cxx_no_rtti_flags "-features=no%rtti -DGTEST_HAS_RTTI=0")
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | DiagnosticDriverKinds.td | 280 "implicitly disabling vptr sanitizer because rtti wasn't enabled">,
|