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

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

 8c714de722b... Merge commit 'r12-7957-gbabaabbcc8346758be0051b32272da18d54

It previously pointed to:

 a525ce3ad14... Merge commit 'r12-7532-gda2667cb025ec81c0fab438abee0e83c636

Diff:

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

  8c714de... Merge commit 'r12-7957-gbabaabbcc8346758be0051b32272da18d54
  babaabb... libstdc++: Implement std::unreachable() for C++23 (P0627R6) (*)
  944da70... libstdc++: Fix mismatched noexcept-specifiers in Filesystem (*)
  bfa9f66... [libgomp, testsuite, nvptx] Limit recursion in declare_targ (*)
  065e25f... [libgomp, testsuite, nvptx] Fix dg-output test in vector-le (*)
  1e9c026... libstdc++: Fix filenames in Doxygen @file comments (*)
  d9c03fc... phiopt: Improve value_replacement [PR104645] (*)
  e0ce885... testsuite: Add further zero size elt passing tests [PR10202 (*)
  215c8c5... [nvptx, testsuite] Fix gcc.target/nvptx/alias-*.c on sm_80 (*)
  15d683d... MIPS: IPL is 8bit in Cause and Status registers if TARGET_M (*)
  5901a10... MAINTAINERS: Update my email address (*)
  fa79cc4... Test for linking for arm/size-optimization-ieee-[123].c (*)
  57ad446... Daily bump. (*)
  aaf3a59... rs6000: Fix some missing built-in attributes [PR104004] (*)
  0abc1cb... runtime: support PPC32 MUSL register access (*)
  58d7865... options: Clarifications around option definition records' h (*)
  6c0e264... options: Fix "Multiple different help strings" error diagno (*)
  562d014... contrib: Fix up spelling of loongarch-str.h dependency [PR1 (*)
  40d643d... aarch64: Implement determine_suggested_unroll_factor (*)
  7ea3a73... ipa: Careful processing ANCESTOR jump functions and NULL po (*)
  7f01691... libstdc++: Add comment about memalign requirements (*)
  cf68f5a... ipa-cp: Do not create clones for values outside known value (*)
  f6d65e8... ipa: Create LOAD references when necessary during inlining  (*)
  90533de... [nvptx, testsuite] Fix typo in gcc.target/nvptx/march.c (*)
  97ad0b8... tree-optimization/105109 - bogus uninit diagnostic with _Co (*)
  bf4832d... [nvptx] Fix ASM_SPEC workaround for sm_30 (*)
  b75f996... rtl-optimization/105091 - wrong DSE with missed TREE_ADDRES (*)
  b8207ad... Revert "gimple: allow more folding of memcpy [PR102125]" (*)
  63cd7ce... gcov: Reword comment for gcov_read_string() (*)
  0ce8154... c++: parse trivial DMI immediately [PR96645] (*)
  150ab50... Daily bump. (*)
  b4e4b35... Fortran: NULL pointer dereference checking arguments to ASS (*)
  e30c065... Update gcc hr.po (*)
  d32a5f4... rs6000: vec_neg built-ins wrongly require POWER8 (*)
  22b0476... [PR105032] LRA: modify loop condition to find reload insns  (*)
  58a3fda... Revert "testsuite: Change pr80334.C testcase to dg-do compi (*)
  5db9ce1... c-family: ICE with -Wconversion and A ?: B [PR101030] (*)
  3aaf9bf... c++: ICE with failed __is_constructible constraint [PR10047 (*)
  6a777ce... testsuite: Change pr80334.C testcase to dg-do compile [PR10 (*)
  f8c1f29... c++: ICE with aggregate assignment and DMI [PR104583] (*)
  c8cd03f... [nvptx, doc] Document predefined macros at march and mptx (*)
  e3e68fa... ubsan: Fix ICE due to -fsanitize=object-size [PR105093] (*)
  387e818... store-merging: Avoid ICEs on roughly ~0ULL/8 sized stores [ (*)
  410f39f... openmp: Ensure DECL_CONTEXT of OpenMP iterators in template (*)
  9778a7d... [nvptx, doc] Update misa and mptx, add march and march-map (*)
  4f27952... c++: Fox template-introduction tentative parsing in class b (*)
  d8e9199... options: Improve 'LangEnabledBy' option property diagnostic (*)
  0087f36... options, '-Wc++[...]-extensions': Remove undefined one-argu (*)
  4319304... options: Remove 'gcc/c-family/c.opt:Wuse-after-free' option (*)
  78291af... options: Remove 'gcc/c-family/c.opt:Warray-bounds' option d (*)
  e3d2b0d... analyzer/strndup-1.c: skip on *-*-vxworks* (*)
  a5a8d51... gcc.dg/weak/typeof-2: arm may use constant pool (*)
  9f77462... Daily bump. (*)
  c788a0e... analyzer: skip constant pool in -fdump-analyzer-untracked [ (*)
  69db6e7... Fortran: avoid NULL pointer dereference checking elemental  (*)
  eb59ddf... testsuite: Allow setting gpp_std_list in configuration file (*)
  9576887... testsuite: Disable tests for C++23 that depend on std::unex (*)
  5eba157... Update gcc hr.po (*)
  0712f35... Fortran: character length of pointer assignments in structu (*)
  d886a52... gimple: Wrong -Wimplicit-fallthrough with if(1) [PR103597] (*)
  89976d0... c-family: Add -Wmisleading-indentation testcase [PR71637] (*)
  9f9ccc4... Allow vsx_extract_<mode> to use Altivec registers. (*)
  b243ad1... aarch64: correctly handle zero-sized bit-fields in AAPCS64  (*)
  3032df2... arm: correctly handle zero-sized bit-fields in AAPCS [PR102 (*)
  1dca4ca... arm: temporarily disable 'local' pcs selection (PR96882) (*)
  a2eacdb... [nvptx] Add __PTX_ISA_VERSION_{MAJOR,MINOR}__ (*)
  1625e89... [nvptx] Update help text for m64 (*)
  de0ef04... [nvptx] Add march-map (*)
  8712667... Disable gathers for znver3 for vectors with 2 or 4 elements (*)
  c5db32a... [nvptx] Add march alias for misa (*)
  06ff470... MAINTAINERS: Add myself and Lulu as LoongArch port maintain (*)
  8766689... LoongArch Port: Add doc. (*)
  4ae54e8... LoongArch Port: gcc/testsuite (*)
  34024b7... LoongArch Port: libgomp (*)
  b38100e... LoongArch Port: Regenerate libgcc/configure. (*)
  bf291a4... LoongArch Port: libgcc (*)
  7e60c24... LoongArch Port: Builtin macros. (*)
  2aca9d5... LoongArch Port: Builtin functions. (*)
  62ec3b5... LoongArch Port: Machine description C files and .h files. (*)
  bcaf571... LoongArch Port: Machine description files. (*)
  2257613... LoongArch Port: Regenerate gcc/configure. (*)
  b44786f... LoongArch Port: gcc build (*)
  c6c0594... LoongArch Port: Regenerate configure (*)
  2788d42... options: Fix 'enabledby_negargs' typo in 'LangEnabledBy' op (*)
  8bbeffc... libstdc++: Workaround for missing 'using enum' in Clang 12 (*)
  7255d29... libstdc++: Fix incorrect preprocessor conditions in <versio (*)
  35464c7... testsuite: Check fpic support in pr103275.c (*)
  b6cccf8... testsuite: fixup pr97521.c and pr96713.c on i686-* (*)
  28c5df7... tree-optimization/105080 - make sure SCEV is available for  (*)
  3734527... analyzer: ensure that we purge state when reusing a conjure (*)
  1203e8f... analyzer: fix ICE with incorrect lookup of cgraph node [PR1 (*)
  aab0127... Daily bump. (*)
  eed9d09... ctfout: use ctfc_get_num_ctf_vars instead (*)
  8825252... Remove --with-gmp-dir and --with-mpfr-dir (*)
  00635b6... Update gcc sv.po (*)
  83a21c9... c++: Fix __has_trivial_* docs [PR59426] (*)
  f809385... c++: add comment (*)
  23e5732... c++: reject concept w/ multiple tparm lists [PR105067] (*)
  ecb4882... c++: constrained template friend matching ICE [PR105064] (*)
  cccbb77... x86: Also use Yw in *ssse3_pshufbv8qi3 clobber (*)
  0127fb1... [nvptx] Improve help description of misa and mptx (*)
  fc50d9a... c++: hash table ICE with variadic alias [PR105003] (*)
  8753427... gimple-fold: fix location of loads for memory ops [PR104308 (*)
  19b87a0... c++: low -faligned-new [PR102071] (*)
  8796eb2... c++: visibility of local extern [PR103291] (*)
  b854ce1... c++: CTAD and member alias template [PR102123] (*)
  c7361eb... c++: member alias declaration [PR103968] (*)
  8bc5cda... c++: CTAD and member function references [PR103943] (*)
  72bdfcb... c++: missing aggregate base ctor [PR102045] (*)
  71e1db5... c++: mangling union{1} in template [PR104847] (*)
  07be8f8... c++: ICE with alias in pack expansion [PR103769] (*)
  52f42dc... [libgomp, testsuite] Fix hardcoded libexec in plugin/config (*)
  567eb37... libstdc++: Fix typos in comments in tests (*)
  a74ccc8... gcc-changelog: Update revert_regex. (*)
  c8464cf... gcc-changelog: Make This reverts stricter. (*)
  bc86a86... tree-optimization/105070 - annotate bit cluster tests with  (*)
  9f37d31... aarch64: Update Neoverse N2 core definition (*)
  e4352a0... Fix typo in vec_setv8hi_0. (*)
  50f9148... predcom: Fix up component::component [PR105056] (*)
  f6819b7... add missing dg-require alias to gcc.dg/torture/pr100786.c (*)
  2c1c55d... Daily bump. (*)
  08e6933... x86: Use Yw constraint on *ssse3_pshufbv8qi3 (*)
  b78e0ce... libstdc++: Define std::expected for C++23 (P0323R12) (*)
  d290641... Daily bump. (*)
  43911dd... Remove mysterious '-# Defining these options here in additi (*)
  41d1f11... PR middle-end/104885: Fix ICE with large stack frame on pow (*)
  6459e65... ecog: Return 1 from insn_invalid_p if REG_INC reg overlaps  (*)
  ff465bd... c++: diagnosing if-stmt with non-constant branches [PR10505 (*)
  04f1958... c++: ICE when building builtin operator->* set [PR103455] (*)
  ede5f52... x86: Use x constraint on KL patterns (*)
  99591cf... x86: Use x constraint on SSSE3 patterns with MMX operands (*)
  8c8993c... analyzer: fix ICE on memset of untracked region [PR105057] (*)
  f0fdd92... Manually add entry for r12-7818-g3ab5c8cd03d92bf4ec41e35182 (*)
  31e989a... Daily bump. (*)
  0268c54... Add another commit to ignore (*)
  1806829... c++: Fix up __builtin_{bit_cast,convertvector} parsing (*)
  75d1c8f... reload: Adjust comment in find_reloads about subset, not in (*)
  81faeda... rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagn (*)
  bdd7b67... x86: Use -msse2 on gcc.target/i386/pr95483-1.c (*)
  674ec67... libstdc++: Add more doxygen comments in <bit> (*)
  3ab5c8c... arm: Revert Auto-vectorization for MVE: add pack/unpack pat (*)
  2572550... [PR104971] LRA: check live hard regs to remove a dead insn (*)
  fe705dc... tree-optimization/105053 - fix reduction chain epilogue gen (*)
  d0b938a... c++: alignas and alignof void [PR104944] (*)
  8570cce... [libgomp, testsuite] Scale down some OpenACC test-cases (*)
  0b0fc52... middle-end/105049 - fix uniform_vector_p and vector CTOR gi (*)
  711c7f0... Fix issue for pointers to anonymous types with -fdump-ada-s (*)
  45e955b... fortran: Fix up initializers of param(0) PARAMETERs [PR1036 (*)
  748f36a... doc/invoke.texi: Move @ignore block out of @gccoptlist [PR1 (*)
  5f6197d... analyzer: add region::tracked_p to optimize state objects [ (*)
  319ba7e... Docs: Document that taint analyzer checker disables some wa (*)
  6fc4a99... Daily bump. (*)
  21079cb... Change my MAINTAINERS information (*)
  9fdac7e... c++: ICE with template code in constexpr [PR104284] (*)
  346ab5a... c++: delayed parse DMI [PR96645] (*)
  f053088... c++: FIX_TRUNC_EXPR in tsubst [PR102990] (*)
  647537a... c++: missing SFINAE for non-constant consteval calls [PR104 (*)
  fb488cb... hardened conditionals: drop copied identifiers (*)
  b8c4171... hardcmp: split before dispatch edge (*)
  11fb784... [libatomic] Fix return value in libat_test_and_set (*)
  5683777... testsuite: Add compat.exp testcase for most common zero wid (*)
  8698ff6... fold-const: Handle C++ dependent COMPONENT_REFs in operand_ (*)
  d937c6e... Properly reset the port handle when closing (*)
  85b4d88... Fix memory leaks (*)
  c1d233e... tree-optimization/104970: Limit size computation for access (*)
  72124f4... c++: extern thread_local declarations in constexpr [PR10499 (*)
  497bde3... rs6000: Skip overload instances with NULL fntype [PR104967] (*)
  d1ca63a... Daily bump. (*)
  4cebae0... analyzer: fix accessing wrong stack frame on interprocedura (*)
  2cd0c9a... c++: tweak PR103337 fix (*)
  e8cd3ed... c++: tweak PR105006 fix (*)
  5e33fea... Fortran: Fix directory stat check for '.' [PR103560] (*)
  d9792f8... target/102125 - alternative memcpy folding improvement (*)
  1daa198... rtl-optimization/105028 - fix compile-time hog in form_thre (*)
  a3f7874... c++: using from enclosing class template [PR105006] (*)
  e6a3991... analyzer: use tainted_allocation_size::m_mem_space [PR10501 (*)
  160b095... analyzer: fix ICE adding note to disabled diagnostic [PR104 (*)
  4894d69... libstdc++: Add missing constraints to std::bit_cast [PR1050 (*)
  018805e... rs6000: Adjust error messages. (*)
  bd81327... libstdc++: Fix feature test macros in <version> for freesta (*)
  5bf59b0... libstdc++: Disable atomic wait for freestanding [PR105021] (*)
  4a9e921... testsuite: Fix up sse2-v1ti-shift-3.c test [PR102986] (*)
  1002a7a... LTO: Fixes for renaming issues with offload/OpenMP [PR10428 (*)
  8fa7216... Fix ICE caused by NULL_RTX returned by lowpart_subreg. (*)
  a228781... Daily bump. (*)
  5d2233f... libstdc++-v3 testsuite: Call fesetround(FE_DOWNWARD) only i (*)
  4b7d9f8... c: -Wmissing-field-initializers and designated inits [PR822 (*)
  774ab2e... Fortran: ensure intialization of stride array (*)
  b6e3390... testsuite: Add testcase for already fixed PR [PR102489] (*)
  24ee431... [nvptx] Use '%' as register prefix (*)
  b57358c... [nvptx] Limit HFmode support to mexperimental (*)
  a4baa0d... [nvptx] Add mexperimental (*)
  f8b15e1... [nvptx] Use .alias directive for mptx >= 6.3 (*)
  a624388... [nvptx] Add warp sync at simt exit (*)
  08f263e... tree-optimization/105012 - fix ICE from local DSE of if-con (*)
  ef0e11a... nvptx: fix wrapping in an error message. (*)
  a47b159... rs6000: wrap const in an error message. (*)
  c1ba4e5... v850: fix typo in pragma name (*)
  d85a84c... rs6000: update error message format. (*)
  1c2a3ae... i386: update error message format. (*)
  c6e75a4... aarch64: update error message format. (*)
  930eb8b... aarch64: Update regmove costs for neoverse-v1 and neoverse- (*)
  27d8748... aarch64: Add Demeter tuning structs (*)
  b074fa6... aarch64: Update reg-costs to differentiate between memmove  (*)
  a850930... aarch64: Add Neoverse-N2 tuning structs (*)
  0bae246... aarch64: Enable FP16 feature by default for Armv9 (*)
  6ee5892... lto-plugin: Use GNU ld or Solaris ld version script in pref (*)
  919fbff... Extend splitter pattern to reversed condition by swapping t (*)
  7d5ee28... testsuite: Add testcase for no longer failing PR [PR102645] (*)
  6adbb51... calls: Fix error recovery after sorry differently [PR104989 (*)
  c6bc483... print-tree:Avoid warnings of overflow (*)
  7bce0be... AVX512FP16: Fix wrong code for _mm_mask_f[c]madd.*sch [PR 1 (*)
  d156bb8... Daily bump. (*)
  e8b6afa... x86: Disable SSE in ISA2 for -mgeneral-regs-only (*)
  c65bd53... c++: initialized array of vla [PR58646] (*)
  bec69ac... x86: Disable AVX on pr86722.c and pr90356.c (*)
  d0363a8... x86: Properly check FEATURE_AESKLE (*)
  24d51e7... c++: designated init and aggregate members [PR103337] (*)
  e3e191b... c++: designator and anon struct [PR101767] (*)
  3873e61... Update gcc sv.po (*)
  1dd5137... d: Fix internal compiler error: in build_complex, at tree.c (*)
  fbdaa58... d: Merge upstream dmd 2503f17e5, phobos a74fa63e6. (*)
  4a3073f... rtl-ssa: Fix prev/next_def confusion [PR104869] (*)
  2d810ac... Avoid a warning of overflow (*)
  e63ac86... libstdc++: Work around clang misdesign in time_get<>::get [ (*)
  3f18553... docs: Document min-pagesize parameter. (*)
  70b8f43... Dump when estimating the number of iterations of a loop (*)
  5177634... RISC-V: Implement misc macro for vector extensions. (*)
  e767da2... AVX512FP16: Fix masm=intel output for vfc?(madd|mul)csh [PR (*)
  31104d6... Daily bump. (*)
  6f30c4c... Fix testsuite fallout from pr104960 change (*)
  d7f00da... Daily bump. (*)
  907811d... fortran: Separate associate character lengths earlier [PR10 (*)
  638e630... libgcc: m68k: avoid TEXTRELs in shared library (PR 86224) (*)
  9815244... selftest: Move C-specific tests to c_family (*)
  bc84b61... [PATCH] gcc: pass-manager: Fix memory leak. [PR jit/63854] (*)
  b2dff6b... rename floatformat_ia64_quad_{big, little} to floatformat_i (*)
  b60bc91... i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* (*)
  2663d18... c-family: Fix up ICE during pretty-printing of PMF related  (*)
  8ca61ad... Daily bump. (*)
  faacafd... analyzer: extend state-purging to locals [PR104943] (*)
  1c1daca... analyzer: add tests of boxed values [PR104943] (*)
  0c01688... [PR104961] LRA: split hard reg for reload pseudo with clobb (*)
  eabf8ca... tree: Add comment. (*)
  47da519... c++: using lookup within class defn [PR104476] (*)
  32ca611... Allow (void *) 0xdeadbeef accesses without warnings [PR9957 (*)
  0a0c2c3... c++: Fix up constexpr evaluation of new with zero sized typ (*)
  a9131a3... testsuite: Add missing <vector> header to test (*)
  c7a6a32... c++: alias template and empty parameter packs [PR104008] (*)
  c133bdf... Fortran/OpenMP: Fix privatization of associated names (*)
  7a42b1f... libstdc++: Simplify constraints for std::any construction [ (*)
  c508622... testsuite, modules, Darwin: Adjust expected output for olde (*)
  63746c2... Fix "[openmp] Set location for taskloop stmts" (*)
  41f01c9... c++tools: Work around a BSD bug in getaddrinfo(). (*)
  99fcd60... libcody: Do not use a dummy port number in getaddrinfo(). (*)
  356e272... [openmp] Set location for taskloop stmts (*)
  093cdad... [openmp] Fix SIMT reduction using TRUTH_{AND,OR}IF_EXPR (*)
  6393122... Fortran/OpenMP: Improve associate-name diagnostic [PR103039 (*)
  1f5c0e6... Refine HImode movement for "v" to "v". (*)
  ac73c94... libstdc++: Reduce header dependencies from PSTL headers [PR (*)
  c0009a3... openmp: Fix up gomp_affinity_init_numa_domains (*)
  16fe6e8... x86: Correct march=sapphirerapids to base on icelake server (*)
  e9ea301... Daily bump. (*)
  79e210f... analyzer: fixes to -fdump-analyzer-state-purge (*)
  2b34043... analyzer: fix program_point::get_next for PK_BEFORE_STMT (*)
  c482c28... PR 90356: Use xor to load const_double 0.0 on SSE (always) (*)
  8db155d... Always use dominators in the cache when available. (*)
  00df7ee... libstdc++: Avoid including <algorithm> in <filesystem> [PR9 (*)
  38ce448... libstdc++: Rewrite __moneypunct_cache::_M_cache [PR104966] (*)
  1d47c05... libatomic: Improve 16-byte atomics on Intel AVX [PR104688] (*)
  78ef40e... libstdc++: Fix comment in testsuite utility (*)
  3a7ba8f... tree-optimization/104960 - unsplit edges after late sinking (*)
  7276a18... gimplify: Emit clobbers for TARGET_EXPR_SLOT vars later [PR (*)
  c43cb35... Enhance further testcases to verify Openacc 'kernels' decom (*)
  004fc4f... Enhance further testcases to verify handling of OpenACC pri (*)
  9fc8f27... Daily bump. (*)
  3ef2343... Fix strange binary corruption with last commit. (*)
  4565a07... PR c/98198: ICE-on-invalid-code error recovery. (*)
  732e4a7... PR target/94680: Clear upper bits of V2DF using movq (like  (*)
  2f26b26... libstdc++: Fix symbol versioning for Solaris 11.3 [PR103407 (*)
  69921f4... libgo: update to final Go 1.18 release (*)
  7fd6e36... analyzer: early rejection of disabled warnings [PR104955] (*)
  5a4e208... libstdc++: Ensure that std::from_chars is declared when sup (*)
  beb12c6... tree-optimization/104941: Actually assign the conversion re (*)
  be093b8... OpenMP, Fortran: Bugfix for omp_set_num_teams. (*)
  3117ffc... x86: Also check _SOFT_FLOAT in <x86gprintrin.h> (*)
  2a5fabe... RISC-V: Add version info for zk, zkn and zks (*)
  eb4f83d... RISC-V: Handle combine extension in canonical ordering. (*)
  f6fb661... tree-optimization/102008 - restore if-conversion of adjacen (*)
  5809bb4... c++: further lookup_member simplification (*)
  e55c5e2... c++: fold calls to std::move/forward [PR96780] (*)
  818e305... tree-optimization/104942: Retain sizetype conversions till  (*)
  9521556... aarch64: Fix up RTL sharing bug in aarch64_load_symref_appr (*)
  6aef670... Performance/size improvement to single_use when matching GI (*)
  7690bee... Some minor HONOR_NANS improvements to match.pd (*)
  ab46fc7... OpenACC privatization diagnostics vs. 'assert' [PR102841] (*)
  570d5bf... Don't fold __builtin_ia32_blendvpd w/o sse4.2. (*)
  088a51a... MAINTAINERS: Add myself to DCO section (*)
  14d2ac8... Daily bump. (*)
  d1d9584... analyzer: add test coverage for PR 95000 (*)
  a58e342... analyzer: presize m_cluster_map in store copy ctor (*)
  b5baf56... rs6000: Fix invalid address passed to __builtin_mma_disasse (*)
  ffe9c0a... c++: extraneous access error with ambiguous lookup [PR10317 (*)
  98afdc3... riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229] (*)
  da24fce... i386: Use no-mmx,no-sse for LIBGCC2_UNWIND_ATTRIBUTE [PR104 (*)
  49fb0af... PR tree-optimization/101895: Fold VEC_PERM to help recogniz (*)
  efd1582... c++: Fix up cp_parser_skip_to_pragma_eol [PR104623] (*)
  a2645cd... ifcvt: Punt if not onlyjump_p for find_if_case_{1,2} [PR104 (*)
  373a2dc... Avoid -Wdangling-pointer for by-transparent-reference argum (*)
  510613e... Daily bump. (*)
  c6f7a9f... Update gcc de.po, fr.po, sv.po (*)
  6abc4e4... Fix libitm.c/memset-1.c test fails with new peephole2s. (*)
  344e6f9... Enable libsanitizer build on mips64 (*)
  a60a3a9... libsanitizer: cherry-pick db7bca28638e from upstream (*)
  77eb046... lra: Fix up debug_p handling in lra_substitute_pseudo [PR10 (*)
  8f7b7c1... libstdc++: Fix reading UTF-8 characters for 16-bit targets  (*)
  67a1cb2... top-level: Fix comment about --enable-libstdcxx in configur (*)
  c879b92... c++: Reject __builtin_clear_padding on non-trivially-copyab (*)
  a010954... i386: Fix up _mm_loadu_si{16,32} [PR99754] (*)
  b424467... Spelling fix - cannott -> cannot [PR104899] (*)
  823b3b7... Don't fold builtin into gimple when isa mismatches. (*)
  b9756c0... Daily bump. (*)
  7e28750... d: Merge upstream dmd 02a3fafc6, druntime 26b58167, phobos  (*)
  1b85638... texi + c-target.def: Fix typos (*)
  57eeedd... Daily bump. (*)
  d3b0dc6... c++: naming a dependently-scoped template for CTAD [PR10464 (*)
  03c83cf... c++: ICE with bad conversion shortcutting [PR104622] (*)
  9413bb5... c++: return-type-req in constraint using only outer tparms  (*)
  ab71d3f... c++: ICE with non-constant satisfaction value [PR98644] (*)
  28750ac... c++: give fold expressions a location (*)
  80fcc4b... rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (P (*)
  a07b8f4... OpenACC 'kernels' decomposition: resolve wrong-code cases u (*)
  535afbd... OpenACC 'kernels' decomposition: wrong-code cases unless ma (*)
  2e53fa7... Enhance further testcases to verify handling of OpenACC pri (*)
  337ed33... OpenACC 'kernels' decomposition: Mark variables used in 'pr (*)
  9781ae3... Add 'c-c++-common/goacc/kernels-decompose-pr104086-1.c' [PR (*)
  828335b... Add 'gcc/tree.cc:user_omp_clause_code_name' [PR65095] (*)
  72c2430... PR middle-end/98420: Don't fold x - x to 0.0 with -froundin (*)
  3cb27b8... Fix DImode to TImode sign extend issue (*)
  b00f976... Daily bump. (*)
  42d9ff3... d: Cache generated import declarations in a hash_map (*)
  7a6ba7c... d: Fix mistakes in strings to be translated [PR104552] (*)
  251ea6d... PR tree-optimization/98335: New peephole2 xorl;movb -> movz (*)
  c5288df... PR tree-optimization/98335: Improvements to DSE's compute_t (*)
  098c538... [Committed] Update g++.dg/other/pr84964.C for ia32 (and sim (*)
  eb5edcf... tree-optimization/104880 - update-address-taken and cmpxchg (*)
  69619ac... target/104762 - vectorization costs of CONSTRUCTORs (*)
  db494fd... lto-plugin: Honor link_output_name for -foffload-objects fi (*)
  1375e2b... libphobos: Enable on Solaris/SPARC or with /bin/as [PR 1035 (*)
  41bda00... Fortran: OpenMP/OpenACC avoid uninit access in size calc fo (*)
  5e28be8... Daily bump. (*)
  a717376... PR c++/84964: Middle-end patch to expand_call for ICE after (*)
  a8db9b9... libstdc++: Do not use fast_float for 16-bit size_t [PR10487 (*)
  d016dd7... analyzer: fix ICE with -fanalyzer-transitivity [PR104863] (*)
  d8e5fff... [PR103074] LRA: Check new conflicts when splitting hard reg (*)
  b5417a0... libstdc++: Move closing brace outside #endif [PR104866] (*)
  7c2ac3c... Fix multiple issue in the testcase allocate-1.f90. (*)
  4602a49... c++: ->template and implicit typedef [PR104608] (*)
  97f76b5... c++: Don't allow type-constraint auto(x) [PR104752] (*)
  ac8310d... c++: ICE with operator delete [PR104846] (*)
  e46843f... c++: allow variadic operator[] for C++23 [PR103460] (*)
  73f3b8a... libstdc++: Fix std::strong_order to handle NaN on VAX (*)
  c65d3c7... analyzer: add notes to write-to-const/string from access at (*)
  b6eaf90... analyzer: check for writes to consts via access attr [PR104 (*)
  708646d... analyzer: fix duplicates in check_for_tainted_size_arg (*)
  e671e48... ipa-cp: Avoid adjusting references through self-recursion ( (*)
  ee34ffa... tree-optimization/102943 - use tree form for sbr_sparse_bit (*)
  9467e73... ada/104861 - use target_noncanonial for Target_Name (*)
  83bc478... tree-optimization/102943 - avoid (re-)computing dominance b (*)
  cfaa2fa... libstdc++: Support VAX floats in std::strong_order (*)
  d563b0b... contrib: Fix non-portable shell commands in gcc-git-customi (*)
  3357878... [nvptx] Use no,yes for attribute predicable (*)
  f07178c... [nvptx] Disable warp sync in simt region (*)
  3e743d6... [nvptx] Handle unused result in nvptx_unisimt_handle_set (*)
  3ebcc05... [nvptx] Use bit-bucket operand for atom insns (*)
  248bbcb... [nvptx] Use atom.and.b64 instead of atom.b64.and (*)
  975e7ad... [nvptx] Add multilib mptx=3.1 (*)
  831ecdd... [nvptx] Restore default to sm_30 (*)
  7a5e036... [OpenACC privatization] Analyze 'lookup_decl'-translated DE (*)
  4487415... Add 'c-c++-common/goacc/kernels-decompose-pr104774-1.c' [PR (*)
  6870912... Add 'gfortran.dg/goacc-gomp/pr102330-{1,2,3}.f90' [PR102330 (*)
  1d9dc3d... Enhance further testcases to verify handling of OpenACC pri (*)
  6f8abf2... rs6000: Fix up __SIZEOF_{FLOAT,IBM}128__ defines [PR99708] (*)
  ff060ef... contrib: Fix up git-descr.sh regression [PR102664] (*)
  bae1041... PR c++/95999: Improved error recovery in enumeration lists. (*)
  2185c97... PR c++/39751: ICE-on-invalid parsing regression. (*)
  8cc4f9c... Daily bump. (*)
  65857ca... libstdc++: Avoid implicit narrowing from uint128_t [PR10485 (*)
  4ea128d... c: Revert C2x changes to function type compatibility (*)
  22015e7... Fortran: improve error recovery on invalid array section (*)
  e2607d7... toplevel: Makefile.def: Make configure-sim depend on all-re (*)
  4505265... GCN: Implement __atomic_compare_exchange_{1,2} in libgcc [P (*)
  bded0d5... Restore INDIRECT_REF asm operand heuristic with MEM_REF (*)
  caa6c33... x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781] (*)
  ec0f53a... c++: non-constant non-dependent decltype folding [PR104823] (*)
  e32869a... c++: detecting copy-init context during CTAD [PR102137] (*)
  fe548eb... c++: merge default targs for function templates [PR65396] (*)
  4470e81... testsuite/104759 - adjust gcc.dg/vect/vect-multitypes-12.c (*)
  ba3ff5e... middle-end/104786 - ICE with asm and VLA (*)
  1c7b110... vect: fix out-of-bound access in supports_vec_convert_optab (*)
  a5c9b7c... Fortran: Fix CLASS handling in SIZEOF intrinsic (*)
  d765111... c, c++, c-family: -Wshift-negative-value and -Wshift-overfl (*)
  7ca24ae... simplify-rtx: Fix up SUBREG_PROMOTED_SET arguments [PR10483 (*)
  2ab70a4... mips: avoid signed overflow in LUI_OPERAND [PR104842] (*)
  17bffa0... contrib: Fix non-portable sed commands in gcc-descr [PR1026 (*)
  8d038a8... Daily bump. (*)
  e52af9c... PR c++/96440: ICE-on-invalid-code error recovery. (*)
  48777d9... Fortran: Fix gfc_conv_gfc_desc_to_cfi_desc with NULL [PR104 (*)
  3093f8a... PR c++/96437: ICE-on-invalid-code error recovery. (*)
  8ab72ec... PR c++/96329: ICE-on-invalid-code error recovery. (*)
  d54ce46... c++: Wrong error with alias template in class tmpl [PR10410 (*)
  2858e2a... compiler: ignore function type result name in export data (*)
  6f748bc... c++: Attribute deprecated/unavailable divergence (*)
  e3e369d... Fortran: do not frontend-optimize MINLOC/MAXLOC for charact (*)
  e480c3c... c++: Don't suggest cdtor or conversion op identifiers in sp (*)
  768956c... arm: Remove unused variable arm_binop_none_none_unone_quali (*)
  34b45cc... Darwin: Address a translation comment [PR104552]. (*)
  b7175f3... analyzer: more test coverage of leak detection [PR99771] (*)
  e1133c0... rtl: ICE with thread_local and inline asm  [PR104777] (*)
  23ed4df... x86: Disallow unsupported EH return (*)
  796f522... arm: MVE: Relax addressing modes for full loads and stores (*)
  6319391... Fix typo in gcc/params.opt. (*)
  10ecf51... contrib: Fix gcc-descr script [PR102664] (*)
  058d19b... tree-optimization/84201 - add --param vect-induction-float (*)
  7cce7b1... libstdc++: Remove incorrect copyright notice from header (*)
  5f07095... vect: disable bitmask tests on sparc (*)

(*) 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-04-01 12:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-01 12:59 [gcc/redhat/heads/gcc-12-branch] (426 commits) Merge commit 'r12-7957-gbabaabbcc8346758be0051b32272da18d54 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).