public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/redhat/heads/gcc-12-branch] (143 commits) Merge commit 'r12-7214-gf0c7367b8802c47efaad87b1f2126fe6350
@ 2022-02-12 18:19 Jakub Jelinek
  0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2022-02-12 18:19 UTC (permalink / raw)
  To: gcc-cvs

The branch 'redhat/heads/gcc-12-branch' was updated to point to:

 dfda32cd0cb... Merge commit 'r12-7214-gf0c7367b8802c47efaad87b1f2126fe6350

It previously pointed to:

 76de92944e8... Merge commit 'r12-7072-gb3763384a1f696260f3ee7bda8c0e7e4ad7

Diff:

Summary of changes (added commits):
-----------------------------------

  dfda32c... Merge commit 'r12-7214-gf0c7367b8802c47efaad87b1f2126fe6350
  f0c7367... asan: Fix up address sanitizer instrumentation of __builtin (*)
  5c4258d... x86: Update PR 35513 tests (*)
  0538d42... i386: Fix up cvtsd2ss splitter [PR104502] (*)
  edadc7e... i386: Skip decimal float vector modes in type_natural_mode  (*)
  e8d68f0... Daily bump. (*)
  4c3792d... LRA, rs6000, Darwin: Amend lo_sum use for forced constants  (*)
  13caa02... Regenerate .pot files. (*)
  becc9a1... preprocessor: Extract messages from cpp_*_at calls for tran (*)
  434b2ca... i18n: fix exgettext handling of C++ sources (*)
  8dc2499... libgo: update to Go1.18beta2 (*)
  9a56779... libstdc++: Fix FAIL: 20_util/temporary_buffer.cc for C++14 (*)
  b022473... libstdc++: Fix test failures at -O0 (*)
  9355a8c... match.pd: Fix up (X & Y) CMP 0 -> X CMP2 ~Y simplifications (*)
  b56ad95... middle-end: Small __builtin_clear_padding improvements (*)
  274a4d2... [PR104400] LRA: Modify exclude start hard register calculat (*)
  cc68ad8... analyzer: ignore uninitialized uses of empty types [PR10427 (*)
  ae117af... [gimplefe] Add vector_mask attribute to get access to vecto (*)
  84993d9... c++: Fix up constant expression __builtin_convertvector fol (*)
  fb76c0a... combine: Fix ICE with substitution of CONST_INT into PRE_DE (*)
  72f8d22... middle-end/104496 - fix vectorized_internal_fn_supported_p (*)
  18c8086... df: Don't set bbs dirty because of debug insn moves [PR1044 (*)
  165947f... Add single_use to simplification (uncond_op + vec_cond -> c (*)
  7cc6a8d... [testsuite] Require non_strict_prototype in a few tests (*)
  893aeac... [testsuite] Require alloca support in a few tests (*)
  fd64b09... [nvptx] Handle asm insn in prevent_branch_around_nothing (*)
  a645583... Daily bump. (*)
  50243f4... testsuite: Fix up g++.dg/warn/Wuninitialized-32.C test for  (*)
  db84f38... c++: ICE on xtreme-header_a.H (*)
  b25a7c0... libstdc++: Strengthen memory order for atomic<T>::wait/noti (*)
  c22f3fb... OpenMP/C++: Permit mapping classes with virtual members [PR (*)
  2ac7b19... analyzer: handle more casts of string literals [PR98797] (*)
  b32305b... middle-end: updating the reg use in exit block for -fzero-c (*)
  53fcc46... i386: Fix vec_unpacks_float_lo_v4si operand constraint [PR1 (*)
  69febe8... pr104458.c: Replace long with long long for -mx32 (*)
  8383d41... analyzer: fix testsuite issues seen with mingw [PR102052] (*)
  3d7341c... c++: memfn lookup consistency and dependent using-decls (*)
  3881e18... gfortran: Respect target's NO_DOT_IN_LABEL in trans-common. (*)
  3e53998... libstdc++: Add atomic_fetch_xor to <stdatomic.h> (*)
  3d5f4f7... libstdc++: Fix directory iterator build for newlib (*)
  0f58ba4... tree-optimization/104373 - early diagnostic on unreachable  (*)
  4a80832... middle-end/104467 - fix vector extract simplification (*)
  1b72d45... tree-optimization/104466 - fix cut&paste error perventing a (*)
  19a13d5... [nvptx] Handle sm_7x shared atomic store more optimal (*)
  3e7d4e8... [nvptx] Handle pre-sm_7x shared atomic store using atomic e (*)
  5b2d679... [nvptx] Workaround sub.u16 driver JIT bug (*)
  9694f61... Fortran/OpenMP: Avoid ICE for invalid char array in omp ato (*)
  6d98e83... nvptx: Tweak constraints on copysign instructions (*)
  9bacd7a... PR target/104345: Use nvptx "set" instruction for cond ? -1 (*)
  f68c3de... nvptx: Fix and use BI mode logic instructions (e.g. and.pre (*)
  26d7b8f... nvptx: Add support for 64-bit mul.hi (and other) instructio (*)
  de12b91... nvptx: Expand QI mode operations using SI mode instructions (*)
  91a7e1d... nvptx: Improved support for HFMode including neghf2 and abs (*)
  bcbe280... doc: Tweak the www.bitwizard.nl reference (*)
  bbb7f86... C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 't (*)
  ba12574... AutoFDO: Don't try to promote indirect calls that result in (*)
  41582f8... [COMMITTED] Fix PR aarch64/104474: ICE with vector float in (*)
  3adf509... Daily bump. (*)
  91b27d9... analyzer: more uninit test coverage (*)
  e50a795... compiler: don't warn for print() (*)
  2e2b861... compiler: use nil pointer for zero length string constant (*)
  70feb68... compiler: treat notinheap types as not being pointers (*)
  f3ffea9... Fortran: try simplifications during reductions of array con (*)
  f6ff673... gccgo: link static libgo against -lrt on GNU/Linux (*)
  4cf3c33... libstdc++: Fix deadlock in atomic wait [PR104442] (*)
  f0caa45... testsuite: AIX fixes (*)
  354349e... x86: Compile PR target/104441 tests with -march=x86-64 (*)
  499f8d4... c: Fix up __builtin_assoc_barrier handling in the C FE [PR1 (*)
  2f9ab26... i386: -mno-xsave should disable all relevant ISA flags [PR1 (*)
  2b399db... i386: Force inputs to a register to avoid lowpart_subreg fa (*)
  eefec38... Avoid using predefined insn name for instruction with diffe (*)
  d3f3ec5... -fgo-dump-spec: really name alignment field "_" (*)
  ed3fea0... rs6000: Correct function prototypes for vec_replace_unalign (*)
  83d7e72... aarch64: Extend vec_concat patterns to 8-byte vectors (*)
  bce43c0... aarch64: Remove move_lo/hi_quad expanders (*)
  4057266... aarch64: Add a general vec_concat expander (*)
  85ac2fe... aarch64: Add more vec_combine patterns (*)
  aeef5c5... aarch64: Remove redundant vec_concat patterns (*)
  958448a... aarch64: Generalise adjacency check for load_pair_lanes (*)
  fabc5d9... aarch64: Generalise vec_set predicate (*)
  c48a681... aarch64: Tighten general_operand predicates (*)
  ee50b43... c++: memfn lookup consistency and using-decls [PR104432] (*)
  1ce5395... c++: modules and explicit(bool) [PR103752] (*)
  8f8f8c6... middle-end/104464 - ISEL and non-call EH #2 (*)
  d80f224... c++: P2493 feature test macro updates (*)
  2d3c477... [PATCH] PR tree-optimization/104420: Fix checks for constan (*)
  be9cd0c... dwarf2out: Don't call expand_expr during early_dwarf [PR104 (*)
  c6bb1db... Register non-null side effects properly. (*)
  da2bf62... tree-optimization/104445 - check for vector extraction supp (*)
  ab0b5fb... x86: Add -m[no-]direct-extern-access (*)
  5390a2f... x86: Check each component of source operand for AVX_U128_DI (*)
  59b31f0... ICE: QImode(not SImode) operand should be passed to gen_vec (*)
  871afdc... middle-end/104450 - ISEL and non-call EH (*)
  1c82787... target/104453 - guard call folding with NULL LHS (*)
  869fb81... compiler: recognize Go 1.18 runtime/internal/atomic methods (*)
  3ab49b1... compiler, internal/abi: implement FuncPCABI0, FuncPCABIInte (*)
  e52a683... analyzer: Fix tests for glibc 2.35 [PR101081] (*)
  391512a... analyzer: fix hashing of bit_range_region::key_t [PR104452] (*)
  53cac72... c++: cleanup constant-init'd members [PR96876] (*)
  2a2fda2... Daily bump. (*)
  1ef6085... libstdc++: Simplify resource management in directory iterat (*)
  d0d4601... ifcvt: Fix PR104153 and PR104198. (*)
  71e6353... c++: Don't emit repeated -Wshadow warnings for templates/ct (*)
  1755141... c++: Remove superflous assert [PR104403] (*)
  0c3e491... rs6000: Fix up vspltis_shifted [PR102140] (*)
  943d631... rs6000: Add support for vmsumcud and vec_msumc (*)
  be862bf... c++: Add testcase for already fixed PR [PR104425] (*)
  ab1355a... [nvptx] Unbreak build, add PTX_ISA_SM70 (*)
  1e3185e... s390: Increase costs for load on condition and change movqi (*)
  38a177f... combine: Check for paradoxical subreg. (*)
  8dbb60b... libstdc++: Add comment to acinclude.m4 (*)
  676e987... c++: deducing only from noexcept-spec [PR80951] (*)
  7ff201d... c++: satisfaction value of type const bool [PR104410] (*)
  db5f1c1... c++: lambda in pack expansion using pack in constraint [PR1 (*)
  34ba3d9... c++: constrained auto in lambda using outer tparms [PR10370 (*)
  61b7839... libstdc++: Adjust Filesystem TS test for Windows (*)
  5750952... libstdc++: Fix filesystem::remove_all for Windows [PR104161 (*)
  decde11... [nvptx] Choose -mptx default based on -misa (*)
  6de582d... RISC-V/testsuite: Run target testing over all the usual opt (*)
  5e92fdd... doc: RISC-V: Document the `-misa-spec=' option (*)
  3faeba7... RISC-V: Add target machine headers as a dependency for risc (*)
  73f4a98... [nvptx] Fix 'main (int argc)' compilation (*)
  f05cc4f... [testsuite] Require c99_runtime to run builtin-sprintf.c (*)
  04b54cc... [nvptx] Fix .local atomic regressions (*)
  0af7ef0... libgomp: Fix segfault with posthumous orphan tasks [PR10438 (*)
  a362158... MAINTAINERS: Remove Hartmut Penner as s390 maintainer (*)
  0103c2e... Don't propagate for a more expensive reg-reg move. (*)
  cc2430c... Daily bump. (*)
  0c04ac0... analyzer: fix ICE on realloc of non-heap [PR104417] (*)
  9d2c0fa... analyzer: fixes to memcpy [PR103872] (*)
  f30e65e... testsuite: avoid analyzer asm failures on non-Linux (*)
  5d2a330... testsuite: Fix up testsuite/gcc.c-torture/execute/builtins/ (*)
  f2d1316... AArch32: correct usdot-product RTL patterns. (*)
  12aae3b... AArch32: correct dot-product RTL patterns. (*)
  db95441... Check always_inline flag in s390_can_inline_p [PR104327] (*)
  7043000... middle-end/104402 - split out _Complex compares from COND_E (*)
  e66ba0f... rs6000: Move the hunk affecting VSX/ALTIVEC ahead [PR103627 (*)
  8103623... rs6000: Disable MMA if no VSX support [PR103627] (*)
  353f8fc... Daily bump. (*)
  8eb329e... c++: dependent noexcept-spec on defaulted comparison op [PR (*)
  f9e900c... c++: Further address_compare fixes [PR89074] (*)
  661109b... Daily bump. (*)
  f49b8d2... Fix expected output for s390 tests (*)

(*) This commit already exists in another branch.
    Because the reference `refs/vendors/redhat/heads/gcc-12-branch' 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-02-12 18:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-12 18:19 [gcc/redhat/heads/gcc-12-branch] (143 commits) Merge commit 'r12-7214-gf0c7367b8802c47efaad87b1f2126fe6350 Jakub Jelinek

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).