Age | Commit message (Expand) | Author | Files | Lines |
2023-09-28 | target/111600 - avoid deep recursion in access diagnostics | Richard Biener | 1 | -19/+32 |
2023-05-18 | gcc: use _P() defines from tree.h | Bernhard Reutner-Fischer | 1 | -1/+1 |
2023-04-20 | tree: Add 3+ argument fndecl_built_in_p | Jakub Jelinek | 1 | -4/+3 |
2023-04-18 | tree-optimization/109539 - restrict PHI handling in access diagnostics | Richard Biener | 1 | -11/+45 |
2023-04-14 | -Wdangling-pointer: fix MEM_REF handling [PR109514] | Jason Merrill | 1 | -30/+20 |
2023-03-30 | tree-optimization/107561 - reduce -Wstringop-overflow false positives | Richard Biener | 1 | -6/+13 |
2023-03-16 | tree-optimization/109123 - run -Wuse-afer-free only early | Richard Biener | 1 | -14/+14 |
2023-03-16 | Avoid random stmt order result in pass_waccess::use_after_inval_p | Richard Biener | 1 | -22/+15 |
2023-03-15 | Avoid duplicate diagnostic in g++.dg/warn/Wuse-after-free3.C | Richard Biener | 1 | -0/+4 |
2023-03-03 | -Wdangling-pointer: don't mark SSA lhs sets as stores | Alexandre Oliva | 1 | -1/+2 |
2023-03-03 | waccess: Fix two -Wnonnull warning issues [PR108986] | Jakub Jelinek | 1 | -2/+6 |
2023-02-15 | warn-access: wrong -Wdangling-pointer with labels [PR106080] | Marek Polacek | 1 | -14/+5 |
2023-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-05 | tree-optimization/106868 - bogus -Wdangling-pointer diagnostic | Richard Biener | 1 | -36/+16 |
2022-10-14 | Fix bogus -Wstringop-overflow warning | Eric Botcazou | 1 | -2/+6 |
2022-06-27 | Add 'final' and 'override' to opt_pass vfunc impls | David Malcolm | 1 | -4/+4 |
2022-06-16 | gimple-ssa-warn-access.cc: add missing auto_diagnostic_group | David Malcolm | 1 | -6/+22 |
2022-06-01 | Convert ranger and clients to vrange. | Aldy Hernandez | 1 | -4/+3 |
2022-05-16 | Use more ARRAY_SIZE. | Martin Liska | 1 | -1/+1 |
2022-05-13 | Make gimple_build main workers more flexible | Richard Biener | 1 | -1/+1 |
2022-04-27 | middle-end/104492 - avoid all equality compare dangling pointer diags | Richard Biener | 1 | -3/+4 |
2022-03-14 | Avoid -Wdangling-pointer for by-transparent-reference arguments [PR104436]. | Martin Sebor | 1 | -1/+12 |
2022-03-07 | Fix up duplicated duplicated words in comments | Jakub Jelinek | 1 | -1/+1 |
2022-03-05 | waccess: Remove visited bitmap and stop on EDGE_ABNORMAL | Jakub Jelinek | 1 | -7/+2 |
2022-03-03 | Call mark_dfs_back_edges before testing EDGE_DFS_BACK [PR104761]. | Martin Sebor | 1 | -1/+4 |
2022-03-01 | warn-access: Fix up check_pointer_uses [PR104715] | Jakub Jelinek | 1 | -3/+2 |
2022-03-01 | warn-access: Comment spelling fixes | Jakub Jelinek | 1 | -15/+15 |
2022-02-04 | Add CLOBBER_EOL to mark storage end-of-life clobbers | Richard Biener | 1 | -1/+2 |
2022-02-03 | Make pointer_query cache a private member. | Martin Sebor | 1 | -5/+3 |
2022-01-31 | Constrain PHI handling in -Wuse-after-free [PR104232]. | Martin Sebor | 1 | -2/+48 |
2022-01-26 | warn-access: Prevent -Wuse-after-free on ARM [PR104213] | Marek Polacek | 1 | -3/+11 |
2022-01-25 | Avoid recomputing PHI results after failure (PR104203). | Martin Sebor | 1 | -1/+1 |
2022-01-21 | warn-access: Fix up warning_at arguments | Jakub Jelinek | 1 | -3/+2 |
2022-01-19 | gimple-ssa-warn-access: Fix up asan_test.C -Wdangling-pointer regression [PR1... | Jakub Jelinek | 1 | -0/+5 |
2022-01-18 | Handle failure to determine pointer provenance conservatively [PR104069]. | Martin Sebor | 1 | -1/+3 |
2022-01-15 | Add -Wdangling-pointer [PR63272]. | Martin Sebor | 1 | -57/+578 |
2022-01-15 | Add -Wuse-after-free [PR80532]. | Martin Sebor | 1 | -15/+446 |
2022-01-05 | Avoid -Wformat-diag. | Martin Sebor | 1 | -1/+1 |
2022-01-04 | Eenable -Winvalid-memory-order for C++ [PR99612]. | Martin Sebor | 1 | -3/+279 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2021-12-09 | Avoid expecting nonzero size for access none void* arguments [PR101751]. | Martin Sebor | 1 | -0/+4 |
2021-12-09 | Move bndrng from access_ref to access_data. | Martin Sebor | 1 | -9/+9 |
2021-11-17 | Avoid pathological function redeclarations when checking access sizes [PR1027... | Martin Sebor | 1 | -10/+23 |
2021-11-16 | waccess: Fix up pass_waccess::check_alloc_size_call [PR102009] | Jakub Jelinek | 1 | -4/+6 |
2021-11-09 | Convert strlen pass from evrp to ranger. | Aldy Hernandez | 1 | -1/+1 |
2021-10-26 | Make full use of context-sensitive ranges in access warnings. | Martin Sebor | 1 | -85/+99 |
2021-10-26 | Detect overflow by atomic functions [PR102453]. | Martin Sebor | 1 | -3/+88 |
2021-09-01 | Enable ranger and caching in pass_waccess. | Martin Sebor | 1 | -213/+224 |
2021-08-31 | Avoid valid Coverity warning for comparing array to zero. | Martin Sebor | 1 | -1/+1 |
2021-08-24 | Reset PHI base0 flag if it's clear in any argument [PR101977, ...] | Martin Sebor | 1 | -1/+19 |