/openbsd/gnu/llvm/compiler-rt/lib/cfi/ |
H A D | CMakeLists.txt | 1 add_compiler_rt_component(cfi) 5 cfi.cpp 22 add_compiler_rt_runtime(clang_rt.cfi 30 PARENT_TARGET cfi) 42 PARENT_TARGET cfi) 46 add_compiler_rt_resource_file(cfi_ignorelist cfi_ignorelist.txt cfi)
|
H A D | cfi_ignorelist.txt | 1 [cfi-unrelated-cast]
|
/openbsd/gnu/llvm/clang/docs/ |
H A D | ControlFlowIntegrity.rst | 58 <cfi-strictness>`. 75 ``-fsanitize=cfi -fno-sanitize=cfi-nvcall,cfi-icall`` 142 ``-fsanitize=cfi-unrelated-cast``). 170 ``-fsanitize=cfi-nvcall``. 201 using ``-fsanitize=cfi-icall``. 207 ``-fsanitize=cfi-icall``. 218 ``-fsanitize=cfi-icall``. 237 ``-fsanitize-cfi-cross-dso``. 331 ``-fsanitize=cfi-mfcall``. 370 [cfi-unrelated-cast] [all …]
|
H A D | SanitizerStats.rst | 18 In addition to ``-fsanitize=cfi*``, pass the ``-fsanitize-stats`` flag. 59 $ clang++ -fsanitize=cfi -fvisibility=hidden -flto -fuse-ld=gold vcall.cc -fsanitize-stats -g 62 vcall.cc:6 _Z1gP1A cfi-vcall 1
|
H A D | SanitizerSpecialCaseList.rst | 59 specifies AddressSanitizer while ``[cfi-vcall|cfi-icall]`` specifies Control 96 [cfi-vcall|cfi-icall]
|
H A D | LTOVisibility.rst | 14 control flow integrity (``-fsanitize=cfi-vcall`` and ``-fsanitize=cfi-mfcall``)
|
/openbsd/usr.sbin/unwindctl/ |
H A D | unwindctl.c | 280 struct ctl_forwarder_info *cfi; in show_autoconf_msg() local 286 cfi = imsg->data; in show_autoconf_msg() 289 if (cfi->if_index != last_if_index || cfi->src != last_src) { in show_autoconf_msg() 290 if_name = if_indextoname(cfi->if_index, ifnamebuf); in show_autoconf_msg() 296 "%6s[%s]:", prio2str(cfi->src), in show_autoconf_msg() 299 last_if_index = cfi->if_index; in show_autoconf_msg() 300 last_src = cfi->src; in show_autoconf_msg() 303 if (line_len + 1 + strlen(cfi->ip) > sizeof(fwd_line)) { in show_autoconf_msg() 309 line_len = strlcat(fwd_line, cfi->ip, sizeof(fwd_line)); in show_autoconf_msg()
|
/openbsd/gnu/llvm/llvm/tools/llvm-cfi-verify/ |
H A D | CMakeLists.txt | 13 add_llvm_tool(llvm-cfi-verify 14 llvm-cfi-verify.cpp 18 target_link_libraries(llvm-cfi-verify PRIVATE LLVMCFIVerify)
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | Sanitizers.def | 119 SANITIZER("cfi-cast-strict", CFICastStrict) 120 SANITIZER("cfi-derived-cast", CFIDerivedCast) 121 SANITIZER("cfi-icall", CFIICall) 122 SANITIZER("cfi-mfcall", CFIMFCall) 123 SANITIZER("cfi-unrelated-cast", CFIUnrelatedCast) 124 SANITIZER("cfi-nvcall", CFINVCall) 125 SANITIZER("cfi-vcall", CFIVCall) 126 SANITIZER_GROUP("cfi", CFI,
|
/openbsd/gnu/gcc/gcc/ |
H A D | dwarf2out.c | 584 return cfi; in new_cfi() 598 *p = cfi; in add_cfi() 692 dw_cfi_ref cfi; in lookup_cfa() local 699 for (cfi = cie_cfi_head; cfi; cfi = cfi->dw_cfi_next) in lookup_cfa() 705 for (cfi = fde->dw_fde_cfi; cfi; cfi = cfi->dw_cfi_next) in lookup_cfa() 1920 switch (cfi) in dw_cfi_oprnd1_desc() 1966 switch (cfi) in dw_cfi_oprnd2_desc() 2355 for (cfi = cie_cfi_head; cfi != NULL; cfi = cfi->dw_cfi_next) in output_call_frame_info() 2497 for (cfi = fde->dw_fde_cfi; cfi != NULL; cfi = cfi->dw_cfi_next) in output_call_frame_info() 10486 for (cfi = cie_cfi_head; cfi; cfi = cfi->dw_cfi_next) in convert_cfa_to_fb_loc_list() [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | dwarf2out.c | 531 return cfi; in new_cfi() 547 *p = cfi; 632 dw_cfi_ref cfi; local 639 for (cfi = cie_cfi_head; cfi; cfi = cfi->dw_cfi_next) 645 for (cfi = fde->dw_fde_cfi; cfi; cfi = cfi->dw_cfi_next) 689 dw_cfi_ref cfi; local 707 cfi = new_cfi (); 836 dw_cfi_ref cfi; local 1822 dw_cfi_ref cfi; local 1971 for (cfi = cie_cfi_head; cfi != NULL; cfi = cfi->dw_cfi_next) [all …]
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/ |
H A D | BUILD.gn | 1 executable("llvm-cfi-verify") { 14 sources = [ "llvm-cfi-verify.cpp" ]
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | CFIVerify.rst | 13 (``-fsanitize=cfi``). This tool, provided a binary or DSO, should infer whether 25 the "/llvm/tools/llvm-cfi-verify" directory, relative to the LLVM trunk. It will 29 "/llvm/unittests/tools/llvm-cfi-verify". 61 calls (``-fsanitize=cfi-nvcall``) and cast checks (``-fsanitize=cfi-*cast*``)
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/cfi/ |
H A D | BUILD.gn | 6 sources = [ "cfi.cpp" ]
|
/openbsd/gnu/llvm/compiler-rt/lib/ubsan/ |
H A D | ubsan_checks.inc | 71 UBSAN_CHECK(CFIBadType, "cfi-bad-type", "cfi")
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/ |
H A D | BUILD.gn | 15 "//llvm/tools/llvm-cfi-verify/lib",
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/ |
H A D | BUILD.gn | 4 "//compiler-rt/lib/cfi:ignorelist($host_toolchain)",
|
/openbsd/gnu/llvm/clang/runtime/ |
H A D | CMakeLists.txt | 140 check-profile check-cfi check-cfi-and-supported check-safestack check-gwp_asan)
|
/openbsd/sbin/unwind/ |
H A D | resolver.c | 1819 struct ctl_forwarder_info cfi; in show_autoconf() local 1822 memset(&cfi, 0, sizeof(cfi)); in show_autoconf() 1823 cfi.if_index = uw_forwarder->if_index; in show_autoconf() 1824 cfi.src = uw_forwarder->src; in show_autoconf() 1826 memcpy(cfi.ip, uw_forwarder->ip, sizeof(cfi.ip)); in show_autoconf() 1829 pid, &cfi, sizeof(cfi)); in show_autoconf()
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ |
H A D | BUILD.gn | 57 "tools/llvm-cfi-verify:CFIVerifyTests",
|
/openbsd/gnu/usr.bin/binutils/ |
H A D | md5.sum | 1296 b7499a5e1eeb7031287f5a26d8a05f86 gas/testsuite/gas/cfi/cfi-i386.d 1298 a20cb2990eabbc4a00fde7383f77f52a gas/testsuite/gas/cfi/cfi-diag-1.l 1299 d9aa89632b07c90425d877d2c4fe5f21 gas/testsuite/gas/cfi/cfi-diag-1.s 1302 701f156286045d9a88abafe1c0367d3d gas/testsuite/gas/cfi/cfi-m68k.d 1303 6aec3a9c165b09120f805390b9836da3 gas/testsuite/gas/cfi/cfi-i386.s 1305 ce598e227551ae3fb76ac5ec10f1e08d gas/testsuite/gas/cfi/cfi-m68k.s 1306 d7f9adbb54153bdc03c19663782c2c46 gas/testsuite/gas/cfi/cfi-ppc-1.d 1307 023e0a3711f8bdda382cfe17793857c1 gas/testsuite/gas/cfi/cfi-ppc-1.s 1316 1abc518c0129bd1c633c5686cf88990d gas/testsuite/gas/cfi/cfi.exp 1318 0a33449b93d8f281b15b8bc01fc1f280 gas/testsuite/gas/cfi/cfi-sh-1.d [all …]
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/test/hwasan/ |
H A D | BUILD.gn | 39 "//compiler-rt/lib/cfi:ignorelist($host_toolchain)",
|
/openbsd/gnu/usr.bin/binutils-2.17/ |
H A D | md5.sum | 1562 1102a47905846fa0deacb8138b286f86 gas/testsuite/gas/cfi/cfi-arm-1.d 1563 27866105927ba075e08a1df3329c1011 gas/testsuite/gas/cfi/cfi-arm-1.s 1576 b81a836836f6cc95d237e8e2eca2740c gas/testsuite/gas/cfi/cfi-i386.d 1577 6aec3a9c165b09120f805390b9836da3 gas/testsuite/gas/cfi/cfi-i386.s 1578 57585b3f095b96658d2da6e118525214 gas/testsuite/gas/cfi/cfi-m68k.d 1579 ce598e227551ae3fb76ac5ec10f1e08d gas/testsuite/gas/cfi/cfi-m68k.s 1582 d79a8715b6fba170991285d43fee351f gas/testsuite/gas/cfi/cfi-ppc-1.d 1583 023e0a3711f8bdda382cfe17793857c1 gas/testsuite/gas/cfi/cfi-ppc-1.s 1588 9e4fc8a48e8a03ff41a08e872ce5a60b gas/testsuite/gas/cfi/cfi-sh-1.d 1589 88c8945be2bfa4de0b3c595656da7dec gas/testsuite/gas/cfi/cfi-sh-1.s [all …]
|
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/ |
H A D | SymbolFileBreakpad.h | 236 UnwindMap cfi; member
|
H A D | SymbolFileBreakpad.cpp | 642 m_unwind_data->cfi.FindEntryThatContains(address.GetFileAddress())) in GetUnwindPlan() 910 m_unwind_data->cfi.Append(UnwindMap::Entry( in ParseUnwindData() 915 m_unwind_data->cfi.Sort(); in ParseUnwindData()
|