about summary refs log tree commit diff
path: root/tests/codegen/sanitizer/cfi
AgeCommit message (Expand)AuthorLines
2025-06-22Fix tests to drop now-skipped codegenMark Rousskov-5/+9
2025-03-17Rollup merge of #138349 - 1c3t3a:external-weak-cfi, r=rcvalleMatthias Krüger-0/+24
2025-03-17Emit function declarations for functions with #[linkage="extern_weak"]Bastian Kersting-0/+24
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-73/+61
2024-11-11CFI: Append debug location to CFI blocksBastian Kersting-0/+19
2024-10-23Set `signext` or `zeroext` for integer arguments on LoongArch64Asuna-2/+2
2024-08-21Add missing module flags for CFI and KCFI sanitizersSami Tolvanen-0/+10
2024-06-12Require any function with a tait in its signature to actually constrain a hid...Oli Scherer-63/+73
2024-06-07Fix codegen testOli Scherer-3/+3
2024-05-31Run rustfmt on `tests/codegen/`.Nicholas Nethercote-248/+256
2024-05-28Bless codegen testOli Scherer-21/+23
2024-04-24Fix tests and blessGary Guo-1/+1
2024-04-06Rollup merge of #123525 - maurer:no-id-dyn2, r=compiler-errorsMatthias Krüger-21/+21
2024-04-05CFI: Don't rewrite ty::Dynamic directlyMatthew Maurer-21/+21
2024-04-04CFI: Restore typeid_for_instance default behaviorRamon de C Valle-2/+2
2024-04-02CFI: Switch sense of type erasure flagMatthew Maurer-2/+2
2024-03-29Auto merge of #123071 - rcvalle:rust-cfi-fix-method-fn-ptr-cast, r=compiler-e...bors-0/+22
2024-03-27CFI: Fix methods as function pointer castRamon de C Valle-0/+22
2024-03-27CFI: Fix drop and drop_in_placeRamon de C Valle-0/+27
2024-03-22CFI: Support self_cell-like recursionMatthew Maurer-0/+16
2024-03-21CFI: Skip non-passed argumentsMatthew Maurer-32/+32
2024-03-14CFI: Break tests into smaller filesRamon de C Valle-0/+1254