public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/testbase] (216 commits) analyzer: bulletproof taint warnings against NULL m_arg
@ 2022-07-21 3:39 Alexandre Oliva
0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2022-07-21 3:39 UTC (permalink / raw)
To: gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to:
742377ed0f0... analyzer: bulletproof taint warnings against NULL m_arg
It previously pointed to:
d89fa97ff31... lto-plugin: use locking only for selected targets
Diff:
Summary of changes (added commits):
-----------------------------------
742377e... analyzer: bulletproof taint warnings against NULL m_arg (*)
a6c192e... analyzer: fix ICE on untracked decl_regions [PR106374] (*)
e7dfd87... Daily bump. (*)
87a9bfe... libstdc++: Fix std::common_iterator triviality [PR100823] (*)
56c9998... libstdc++: Fix std::common_iterator assignment [PR100823] (*)
3b5567c... libstdc++: Fix minor bugs in std::common_iterator (*)
5e83069... analyzer: update "tainted" state of RHS in comparisons [PR1 (*)
26bbe78... Fortran: fix parsing of omp task affinity iterator clause [ (*)
daa36cf... Avoid registering __builtin_setjmp_receiver label twice [PR (*)
8694390... Remove unused remove_node_from_expr_list (*)
5f59d0f... Improve SLP codegen, avoiding unnecessary TREE_ADDRESSABLE (*)
78d5e12... Move pass_cse_sincos after vectorizer. (*)
f9d4c3b... Lower complex type move to enable vectorization for complex (*)
68871a0... analyzer: don't track string literals in the store [PR10635 (*)
7c0c10d... Daily bump. (*)
dbb093f... Resolve complicated join nodes in range_from_dom. (*)
b0cc57c... Remove recursion from range_from_dom. (*)
f838d15... Fortran: error recovery on invalid array reference of non-a (*)
c66dc02... libstdc++: Complete __gnu_debug::string Standard conformity (*)
68f3767... c++: shortcut bad reference binding [PR94894] (*)
7a158a5... tree-cfg: check placement of returns_twice calls (*)
26cea5f... tree-cfg: do not duplicate returns_twice calls (*)
76c3f0d... tree-ssa-sink: do not sink to in front of setjmp (*)
465802c... c++: Enable __has_builtin for new reference binding built-i (*)
4a8aab9... .gitignore: do not ignore config.h (*)
20ab397... libstdc++: Make __from_chars_alnum_to_val conversion explic (*)
2c044ff... analyzer: fix taint handling of switch statements [PR106321 (*)
434d521... analyzer: log out-edge description in exploded_graph::proce (*)
edf0c13... Remote trailing : for subheading. (*)
4c32313... forwprop: Use lhs type instead of arg0 in folding VEC_PERM_ (*)
f082bc7... RTEMS: Remove HAVE_POLL for libstdc++ (*)
e4ff11a... middle-end/106331 - fix mem attributes for string op argume (*)
0f12976... lto/106334 - relax assert during WPA tree merging (*)
40f6e59... PR c/106264: Silence warnings from __builtin_modf et al. (*)
2180cdd... xtensa: Correct the relative RTX cost that corresponds to t (*)
79fb112... Daily bump. (*)
63d182f... libstdc++: Enhance branching in std::inplace_merge and std: (*)
5e47c93... Check if transitives need to be registered. (*)
e9ee752... RISC-V/doc: Add index references for `mrelax' and `mriscv-a (*)
fa16bb8... RISC-V/doc: Correct the formatting of `-mstack-protector-gu (*)
7df7997... RISC-V/doc: Correct the name of `-mriscv-attribute' (*)
7501eec... arc: Add ARCHS release 310a tune variant. (*)
87f46a1... Fix builtin vs non-builtin partition merge in loop distribu (*)
c869773... libgcc/arc: Update udivmodsi4 and make the lib safe for rf1 (*)
7313381... arm: Replace arm_builtin_vectorized_function [PR106253] (*)
9c8349e... arc: Fix interrupt's epilogue. (*)
ce92603... Improve common reduction vs builtin code generation in loop (*)
06039e7... Replace manual swapping idiom with std::swap in aarch64.cc (*)
2907bfc... PR target/106231: Optimize (any_extend:DI (ctz:SI ...)) on (*)
43c2505... Fix issue with x86_64_const_vector_operand predicate on x86 (*)
f9da266... Add UNSPEC_MASKOP to kupck<mode> instructions in sse.md on (*)
6d70717... Daily bump. (*)
7bcd7f4... Daily bump. (*)
2b5baae... go: fix f().x where f returns zero-sized type (*)
d6d8e6a... xtensa: Optimize "bitwise AND with imm1" followed by "branc (*)
1884f89... xtensa: constantsynth: Make try to find shorter instruction (*)
bdc7b76... Daily bump. (*)
2582080... x86: Disable sibcall if indirect_return attribute doesn't m (*)
fd3d25d... PR target/106273: Add earlyclobber to *andn<dwi>3_doublewor (*)
517fb1a... Fortran: do not generate conflicting results under -ff2c [P (*)
9a15d3b... c++: Add __reference_con{struc,ver}ts_from_temporary [PR104 (*)
0a8edfb... analyzer: fix taint false positive on optimized range check (*)
b1d07b5... analyzer: documentation nits relating to new fd warnings (*)
5054bc0... go: fix f(g()) where g returns zero-sized type (*)
91259dd... aarch64: Remove qualifier_internal (*)
5ba864c... aarch64: Add V1DI mode (*)
23dd41c... MAINTAINERS: Add myself to Write After Approval (*)
2fd215b... PR target/106278: Keep REG_EQUAL notes consistent during TI (*)
3aab916... Use pp_vrange for ranges in dump_ssaname_info. (*)
64864aa... Convert vrange dumping facilities to pretty_printer. (*)
91a7f30... Implement visitor pattern for vrange. (*)
f858fe7... libcpp: Improve encapsulation of label_text (*)
ae69e6f... i386: Fix _mm_[u]comixx_{ss,sd} codegen and add PF result. (*)
4cbebdd... [aarch64] Use op_mode instead of vmode in aarch64_vectorize (*)
e0e07bc... Daily bump. (*)
c6cf555... Simplify memchr with small constant strings (*)
748f8a8... Fortran: error recovery for bad initializers of implied-sha (*)
b4f8108... jit: Make recording::memento non-copyable (*)
29f40a8... lto-plugin: use -pthread only for detected targets (*)
b0f02ee... Fix ICE on view conversion between struct and integer (*)
9f7f049... libiberty: fix docs typo (*)
fd782de... docs: fix position of @end deftypefn (*)
47725f7... docs: fix position of @end deftypefn (*)
e85c94d... xtensa: Minor fix for FP constant synthesis (*)
cff7248... Daily bump. (*)
86a15b2... libcpp: Avoid pessimizing std::move [PR106272] (*)
f70c185... c++: non-dependent call to consteval operator [PR105912] (*)
f07778f... c++: dependence of constrained memfn from current inst [PR1 (*)
f35d655... libgo: don't include <linux/fs.h> when building gen-sysinfo (*)
1184f67... Use nonzero bits in range-ops to determine if < 0 is false. (*)
554b21e... Clear nonzero mask when inverting ranges. (*)
c7970b1... Speed up DOM record_temporary_equivalences (*)
0c5730a... [Ada] Small housekeeping work in gigi (*)
1f3f64b... [Ada] Extend No_Dependence restriction to code generation (*)
351659f... [Ada] Revert recent change in debug info for vector array t (*)
0888e1f... [Ada] Undo questionable renaming in earlier change (*)
258814a... [Ada] Also deal with private actual types in latest change (*)
36ed32c... [Ada] Adjust name of stack checking function (*)
298bbf3... [Ada] Use actual types instead of formal types consistently (*)
45808a5... [Ada] Generate debug info entry for user-defined access sub (*)
589163e... [Ada] Do not generate DW_TAG_typedef for constrained array (*)
d927cb5... [Ada] Fix internal error on comparison with access function (*)
2b8c123... [Ada] Fix internal error on instance of Ada.Task_Attributes (*)
6071ef0... [Ada] Fix wrong access check with access-to-unconstrained-a (*)
84d3047... [Ada] Extend No_Dependence restriction to code generation ( (*)
d60f61f... [Ada] Fix for bootstrap problem with calling function Syste (*)
9f857be... [Ada] Add support for defaulted Storage_Model_Type aspect a (*)
6beeff0... [Ada] Fix for visibility of aspect expressions inside gener (*)
a714ca8... [Ada] Handle bodies-to-inline just like generic templates (*)
4621bae... [Ada] Clarify hardening command-line options that require e (*)
8e3030e... [Ada] Fix incorrect handling of Ghost aspect (*)
4709037... [Ada] Fix proof of runtime unit System.Arith_64 (*)
d03a7f8... [Ada] Fix crash on frontend inlining of functions with sing (*)
05e91ac... [Ada] Plug legality loophole for equality operator of untag (*)
b872d3f... [Ada] Fix automatic proof on System.Arith_32 (*)
7a03001... [Ada] Fix if expression returning slice (*)
9442524... [Ada] Add cross-references between Integer_Type_For and Sma (*)
6faa271... [Ada] Fix internal error on untagged record type with equal (*)
730814e... [Ada] Fix CodePeer warnings in GNAT sources (*)
1d73dfb... [Ada] Refine type for checking number of pragma arguments (*)
e9cad1e... aarch64: Don't return invalid GIMPLE assign statements (*)
c479c40... tree-optimization/106249 - unroll-and-jam and LC SSA upate (*)
4399760... Daily bump. (*)
5ae7494... libstdc++: Check for EOF if extraction avoids buffer overfl (*)
6e9d5df... Fortran: error recovery simplifying PACK with invalid argum (*)
cab411a... Set nonzero bits from bitwise and operator in range-ops. (*)
32a7535... lto-plugin: implement LDPT_GET_API_VERSION (*)
00eab0c... Add internal functions for iround etc. [PR106253] (*)
9b06b9d... Remove create_lcssa_for_virtual_phi and uses (*)
7005b5e... [Ada] Fix inconsistent comment about expansion of exception (*)
6e3c2ee... [Ada] Fix 0-sized secondary stack allocations (*)
33338e7... [Ada] Use right implementation type for nonbinary-modulus o (*)
729d2e2... [Ada] Spurious use_type clause warning (*)
433cefc... [Ada] Extend No_Dependence restriction to code generation (*)
0ff936f... [Ada] Ada 2020: Allow declarative items mixed with statemen (*)
2b98bb5... [Ada] Don't check for misspelling of Not_A_Restriction_Id (*)
7e5a031... [Ada] Fix confusing error expression on an unknown restrict (*)
3a7a02f... [Ada] Make it clear that gnatmake passes the ball to gprbui (*)
fa7ea64... [Ada] Suppress warning in g-socthi__vxworks.adb (*)
a24614e... [Ada] Simplify rewriting of attributes into Boolean literal (*)
f409489... [Ada] Ignore switches for controlling frontend warnings in (*)
570f43b... [Ada] Do not create large objects for indefinite protected (*)
70c3959... [Ada] Vxworks7* - Makefile.rtl rtp vs rtp-smp cleanup - rem (*)
4fc0910... [Ada] Fix spurious warning on unreferenced internal generic (*)
e124352... [Ada] Refine heuristics for unreachable-code warnings (*)
6a64ee3... [Ada] Remove out-of-range warning in unreachable code (*)
6882d60... [Ada] Add one more leading underscore to couple of exported (*)
be4ab2a... [Ada] Proper freezing for dispatching expression functions. (*)
a8d17a8... [Ada] Warn on unset objects in packages with no bodies (*)
a54ad45... [Ada] Accept aspect Yield on subprogram bodies acting as sp (*)
a31eda1... [Ada] Annotate libraries with returning annotation (*)
01bf0d6... [Ada] Fix buffer overrun for small string concatenation at (*)
7ce2938... [Ada] Avoid namespace pollution for Next and Previous (*)
1710ba9... [Ada] Warn about unreachable code after calls with No_Retur (*)
2148f29... [Ada] Clean up scanner (*)
fe6f256... [Ada] Ignore exceptions in task termination handlers (*)
1ef1ac7... [Ada] Fix missing Overflow and Range checks (*)
829b5a6... [Ada] Add new unbounded and indefinite formal doubly linked (*)
474946c... [Ada] Remove excessive guard in detection of access-to-vari (*)
e80daf0... aarch64: Remove redundant builtins code (*)
5493ee7... i386 testsuite: cope with --enable-default-pie (*)
220bef4... libgomp: Add tailing \n to gomp_debug (*)
8be17e2... libstdc++: Prefer const T to std::add_const_t<T> (*)
3723aed... XFAIL 'offloading_enabled' diagnostics issue in 'libgomp.oa (*)
c72d471... Daily bump. (*)
2701442... libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstrea (*)
12a9b98... Avoid calling range_from_dom when dominator is already reso (*)
c3ed9e0... Improved Scalar-To-Vector (STV) support for TImode to V1TIm (*)
e7a7fed... vect: Restore optab_vector argument [PR106250] (*)
cb7b01d... c-family: Fix option check in handle_pragma_diagnostic [PR1 (*)
f1782a0... More update-ssa speedup (*)
415d2c3... tree-optimization/106228 - fixup last change (*)
7452671... More update-ssa speedup (*)
06b2a2a... Enhance '_Pragma' diagnostics verification in OMP C/C++ tes (*)
4c94382... target/105459 - allow delayed target option node fixup (*)
79f18ac... tree-optimization/106228 - fix vect_setup_realignment virtu (*)
0a7e721... Implement global ranges for all vrange types (SSA_NAME_RANG (*)
b53ebbc... Daily bump. (*)
0587cef... c: Fix location for _Pragma tokens [PR97498] (*)
4ebbf39... testsuite: Require int128 for gcc.dg/pr106063.c (*)
c106825... Cleanups to irange::nonzero bit code. (*)
a8cfc36... loongarch: avoid unnecessary sign-extend after 32-bit divis (*)
a5d3826... loongarch: add alternatives for idiv insns to improve code (*)
1fa42d6... loongarch: fix mulsidi3_64bit instruction (*)
aa2eb25... Daily bump. (*)
030a53c... Set VR_VARYING in irange::irange_single_pair_union. (*)
7a16d39... [PATCH v3] c: Extend the -Wpadded message with actual paddi (*)
d9fa599... [PATCH] match.pd: Add new bitwise arithmetic pattern [PR983 (*)
46dc26f... [RFA] Improve initialization of objects when the initialize (*)
8f18020... libstdc++: Remove obsolete comment in <string> header (*)
b434c94... Improve preservation of FLAGS_REG mode in i386.md's peephol (*)
002d81a... Support *testdi_not_doubleword during STV pass on x86. (*)
84ff566... [PATCH][s390]: Fix the usage of store_bit_field in the back (*)
71e3daa... Fix tree-opt/PR106087: ICE with inline-asm with multiple ou (*)
0fe604a... Daily bump. (*)
55bb77b... libbacktrace: check for sys/link.h (*)
b984b84... testsuite: Fix tree-ssa/alias-access-path-13.c on 32bit pla (*)
2bd1561... diagnostics: Make line-ending logic consistent with libcpp (*)
6da7f7c... sanitizer: Fix hwasan related option conflicts [PR106132] (*)
cf3a120... tree-optimization/106226 - move vectorizer virtual SSA upda (*)
95a234f... lto-dump: Do not print output file (*)
f7854e2... middle-end: don't lower past veclower [PR106063] (*)
faa0c32... Fix one issue in OpenMP 'requires' directive diagnostics (*)
13f4409... middle-end: Use subregs to expand COMPLEX_EXPR to set the l (*)
bf36956... i386: Handle memory operand for direct call to cvtps2pd in (*)
aa8fd7f... LoongArch: Modify fp_sp_offset and gp_sp_offset's calculati (*)
6345c41... Daily bump. (*)
d8ddf1f... libbacktrace: don't exit Mach-O dyld library loop on one fa (*)
9ed5779... libbacktrace: don't let "make clean" remove allocfail.sh (*)
7b90f07... c++: generic targs and identity substitution [PR105956] (*)
52f538f... analyzer: use label_text for superedge::get_description (*)
a8dce13... Convert label_text to C++11 move semantics (*)
897b3b3... analyzer: fix false positives from -Wanalyzer-tainted-divis (*)
ad6135e... libstdc++: Remove workaround in __gnu_cxx::char_traits::mov (*)
9de8fbe... statistics.cc: Add check to see if fn is not NULL in get_fu (*)
81bec06... c++: -Woverloaded-virtual and dtors [PR87729] (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/testbase' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-07-21 3:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-21 3:39 [gcc/aoliva/heads/testbase] (216 commits) analyzer: bulletproof taint warnings against NULL m_arg Alexandre Oliva
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).