The branch 'devel/omp/gcc-14' was updated to point to:

 b71fc8d1382b... Merge remote-tracking branch 'origin/releases/gcc-14' into 

It previously pointed to:

 8678fc697046... Revert "[og10] vect: Add target hook to prefer gather/scatt

Diff:

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

  b71fc8d... Merge remote-tracking branch 'origin/releases/gcc-14' into 
  323d010... [PR115565] cse: Don't use a valid regno for non-register in (*)
  91a6faf... Daily bump. (*)
  043f3ad... Daily bump. (*)
  bb34b7e... s390: Fix unresolved iterators bhfgq and xdee (*)
  2eca8a9... Avoid undefined behaviour in build_option_suggestions (*)
  94e4661... Revert "Fortran: Auto array allocation with function depend (*)
  6b6a056... Daily bump. (*)
  d15664f... Fortran: Fix wrong code in unlimited polymorphic assignment (*)
  5034af8... Fortran: Auto array allocation with function dependencies [ (*)
  1205104... rs6000: Fix .machine cpu selection w/ altivec [PR97367] (*)
  ca0fa18... Fortran: character array constructor with >= 4 constant ele (*)
  187eec8... Fix Xcode 16 build break with NULL != nullptr (*)
  0abce41... RISC-V: Split vwadd.wx and vwsub.wx and add helpers. (*)
  937713a... RISC-V: Do not allow v0 as dest when merging [PR115068]. (*)
  3a7e796... RISC-V: Add -X to link spec (*)
  92003fa... RISC-V: Fix parsing of Zic* extensions (*)
  68ef0c3... RISC-V: Bugfix ICE for RVV intrinisc vfw on _Float16 scalar (*)
  c38dbfc... RISC-V: Fix missing boolean_expression in zmmul extension (*)
  4db3875... RISC-V: Bugfix vec_extract v mode iterator restriction mism (*)
  87346ed... RISC-V: Bugfix vec_extract vls mode iterator restriction mi (*)
  c32995c... [PATCH] RISC-V: Fix unrecognizable pattern in riscv_expand_ (*)
  2d7dda8... RISC-V: Use tu policy for first-element vec_set [PR115725]. (*)
  b218c42... [RISC-V] add implied extension repeatly until stable (*)
  a2a2916... Daily bump. (*)
  493035c... eh: ICE with std::initializer_list and ASan [PR115865] (*)
  747c4b5... Do not use caller-saved registers for COMDAT functions (*)
  c314867... c++: ICE with __has_unique_object_representations [PR115476 (*)
  a4c9ade... i386: PR target/115351: RTX costs for *concatditi3 and *ins (*)
  b0452ed... analyzer: fix ICE seen with -fsanitize=undefined [PR114899] (*)
  0b7ec50... Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF (*)
  0f593e4... PR tree-optimization/113673: Avoid load merging when potent (*)
  0fbad21... testsuite: Fix up builtin-clear-padding-3.c for -funsigned- (*)
  f0c3a1c... c++/modules: Conditionally start timer during lazy load [PR (*)
  4871b0f... Daily bump. (*)
  1bbfe78... c++: constrained partial spec type context [PR111890] (*)
  2249c63... c++: alias template with dependent attributes [PR115897] (*)
  79c5a09... c++: bad 'this' conversion for nullary memfn [PR106760] (*)
  3a963d4... alpha: Fix duplicate !tlsgd!62 assemble error [PR115526] (*)
  01dfc5b... bitint: Use gsi_insert_on_edge rather than gsi_insert_on_ed (*)
  d668f87... gimple-fold: Fix up __builtin_clear_padding lowering [PR115 (*)
  297ea7e... c++: Fix ICE on constexpr placement new [PR115754] (*)
  bf64404... vect: Merge loop mask and cond_op mask in fold-left reducti (*)
  c58bede... tree-optimization/115868 - ICE with .MASK_CALL in simdclone (*)
  5fad0b5... c++/modules: Propagate BINDING_VECTOR_*_DUPS_P on realloc [ (*)
  4039c74... Daily bump. (*)
  59ed01d... tree-optimization/115841 - reduction epilogue placement iss (*)
  06829e5... tree-optimization/115843 - fix wrong-code with fully-masked (*)
  e01012c... tree-optimization/115701 - fix maybe_duplicate_ssa_info_at_ (*)
  6f74a5f... tree-optimization/115701 - factor out maybe_duplicate_ssa_i (*)
  ca275b6... tree-optimization/115867 - ICE with simdcall vectorization  (*)
  4a04110... Fixup unaligned load/store cost for znver5 (*)
  d702a95... Fixup unaligned load/store cost for znver4 (*)
  c8fdef7... [alpha] adjust MEM alignment for block move [PR115459] (*)
  b3cff83... RISC-V: Allow adding enabled extension via target arch attr (*)
  0e1f599... RISC-V: Rewrite target attribute handling (*)
  b604d59... RISC-V: Fix comment/naming in attribute parsing code (*)
  20fb450... RISC-V: Deduplicate arch subset list processing (*)
  ea5907d... RISC-V: testsuite: Properly gate LTO tests (*)
  7bc63f1... [i386] adjust flag_omit_frame_pointer in a single function  (*)
  102bcf1... [i386] restore recompute to override opts after change [PR1 (*)
  1fff665... x86: Update branch hint for Redwood Cove. (*)
  0fcadb3... Daily bump. (*)
  71ec9ed... Fortran: improve attribute conflict checking [PR93635] (*)
  13bfc38... Fix SSA_NAME leak due to def_stmt is removed before use_stm (*)
  53dd1ce... Daily bump. (*)
  c80a746... fortran: Assume there is no cyclic reference with submodule (*)
  55988c4... fortran: Correctly evaluate scalar MASK arguments of MINLOC (*)
  8197264... Daily bump. (*)
  89f9342... LoongArch: TFmode is not allowed to be stored in the float  (*)
  5ade7af... s390: Fix output template for movv1qi (*)
  cd11413... s390: Align *cjump_64 and *icjump_64 (*)
  3cba6fb... Daily bump. (*)
  d920658... libstdc++: Fix unwanted #pragma messages from PSTL headers  (*)
  21c8708... libstdc++: Fix std::to_array for trivial-ish types [PR11552 (*)
  cff2707... RISC-V: NO_WARNING preferred else value for RVV (*)
  29b2e1c... Fortran: Fix ICEs due to comp calls in initialization exprs (*)
  d096ff3... Daily bump. (*)
  b7a16ad... mve: Fix vsetq_lane for 64-bit elements with lane 1 [PR 115 (*)
  08c2abf... c++/modules: Keep entity mapping info across duplicate_decl (*)
  ddea107... Daily bump. (*)
  e7d81cf... testsuite: Align testcase with implementation [PR105090] (*)
  47a8b46... middle-end: Fix stalled swapped condition code value [PR115 (*)
  efa30f6... RISC-V: backport fix zcmp popretz [PR113715] (*)
  76b4721... Daily bump. (*)
  c94c8ff... libstdc++: Fix _Atomic(T) macro in <stdatomic.h> [PR115807] (*)
  85a39a8... libstdc++: Define __glibcxx_assert_fail for non-verbose bui (*)
  72753ec... Aarch64, bugfix: Fix NEON bigendian addp intrinsic [PR11489 (*)
  83332e3... Arm: Fix ldrd offset range [PR115153] (*)
  74c15cb... i386: Correct AVX10 CPUID emulation (*)
  505382c... RISC-V: Bugfix vfmv insn honor zvfhmin for FP16 SEW [PR1157 (*)
  9d47a43... Daily bump. (*)
  64a6c0d... tree-optimization/115723 - ICE with .COND_ADD reduction (*)
  cde4119... tree-optimization/115694 - ICE with complex store rewrite (*)
  03844a2... tree-optimization/115669 - fix SLP reduction association (*)
  078cdcc... tree-optimization/115646 - ICE with pow shrink-wrapping fro (*)
  c36acfe... Fortran: Unlimited polymorphic intrinsic function arguments (*)
  a8617b5... Fix MinGW option -mcrtdll= (*)
  a927d33... Daily bump. (*)
  36ca07f... Fortran: fix associate with assumed-length character array  (*)
  3ab45a1... Daily bump. (*)
  6c5ef49... RISC-V: fix internal error on global variable-length array (*)
  7124ad8... Daily bump. (*)
  100d353... Arm: Fix disassembly error in Thumb-1 relaxed load/store [P (*)
  9f5620a... AVR: target/87376 - Use nop_general_operand for DImode inpu (*)
  a633e41... Daily bump. (*)
  dc63b5d... aarch64: PR target/115475 Implement missing __ARM_FEATURE_S (*)
  1a97c8e... aarch64: PR target/115457 Implement missing __ARM_FEATURE_B (*)
  1742b69... c++ frontend: check for missing condition for novector [PR1 (*)
  0f71e52... Daily bump. (*)
  6e1fb1f... Revert "Delete MALLOC_ABI_ALIGNMENT define from pa32-linux. (*)
  acde9f8... hppa: Fix ICE caused by mismatched predicate and constraint (*)
  3389a23... preprocessor: Create the parser before handling command-lin (*)
  5574450... AVR: target/98762 - Handle partial clobber in movqi output. (*)
  052f78d... rs6000: Fix wrong RTL patterns for vector merge high/low sh (*)
  0e495e8... rs6000: Fix wrong RTL patterns for vector merge high/low ch (*)
  88bfbab... Daily bump. (*)
  8eb4695... aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_note (*)
  5db1392... Daily bump. (*)
  7249b3c... AVR: target/88236, target/115726 - Fix __memx code generati (*)
  37bbd2c... c: Fix ICE related to incomplete structures in C23 [PR11493 (*)
  78bd4b1... Daily bump. (*)
  603b344... Fortran: fix ALLOCATE with SOURCE of deferred character len (*)
  9f14748... Fortran: fix passing of optional dummy as actual to optiona (*)
  b31e190... Fortran: fix for CHARACTER(len=*) dummies with bind(C) [PR1 (*)
  4fe3fff... Daily bump. (*)
  47cbc76... Daily bump. (*)
  e6b115b... c++: decltype of capture proxy of ref [PR115504] (*)
  a00a8d4... c++: alias CTAD and copy deduction guide [PR115198] (*)
  33a9c4d... c++: using non-dep array var of unknown bound [PR115358] (*)
  d5e352a... libstdc++: Fix std::format for chrono::duration with unsign (*)
  ef8b60d... rs6000: Fix wrong RTL patterns for vector merge high/low wo (*)
  15d304d... Daily bump. (*)
  a8b77a6... libstdc++: Replace viewcvs links in docs with cgit links (*)
  b70af0b... [libstdc++] [testsuite] defer to check_vect_support* [PR115 (*)
  c2878a9... aarch64: Add support for -mcpu=grace (*)
  6e6f10c... tree-ssa-pre.c/115214(ICE in find_or_generate_expression, a (*)
  f9cc628... Daily bump. (*)
  532357b... Daily bump. (*)
  f91d9b3... libstdc++: Remove confusing text from status tables for rel (*)
  b383719... Fix PR c/115587, uninitialized variable in c_parser_omp_loo (*)
  4bf93fc... SPARC: fix internal error with -mv8plus on 64-bit Linux (*)
  b7157f3... c-family: Add Warning property to Wnrvo option [PR115624] (*)
  faf5994... Daily bump. (*)
  2b5e8f9... rs6000: Don't clobber return value when eh_return called [P (*)
  1a2329d... Daily bump. (*)
  1735b86... Daily bump. (*)
  70d9d92... Daily bump. (*)
  9421f02... AArch64: Fix cpu features initialization [PR115342] (*)
  a851931... libstdc++: Fix test on x86_64 and non-simd targets (*)
  a16f47f... Build: Set gcc_cv_as_mips_explicit_relocs if gcc_cv_as_mips (*)
  272e8c9... tree-optimization/115278 - fix DSE in if-conversion wrt vol (*)
  65e2586... tree-optimization/115508 - fix ICE with SLP scheduling and  (*)
  85d32e6... Avoid SLP_REPRESENTATIVE access for VEC_PERM in SLP schedul (*)
  30fca2c... Daily bump. (*)
  e77f314... libstdc++: Fix find_last_set(simd_mask) to ignore padding b (*)
  d26fa1c... vshuf-mem.C: Make -march=z14 depend on s390_vxe (*)
  b4e4997... testsuite: Add -Wno-psabi to vshuf-mem.C test (*)
  166c9f9... IBM Z: Fix ICE in expand_perm_as_replicate (*)
  f79e909... bitint: Fix up lowering of COMPLEX_EXPR [PR115544] (*)
  74a58c3... diagnostics: Fix add_misspelling_candidates [PR115440] (*)
  946f26e... Daily bump. (*)
  6f6103c... Daily bump. (*)
  789f055... Daily bump. (*)
  9226487... c-family: Fix -Warray-compare warning ICE [PR115290] (*)
  5be6d9d... c++: Fix up floating point conversion rank comparison for _ (*)
  20cda2e... c++: undeclared identifier in requires-clause [PR99678] (*)
  4df8640... c++: ICE w/ ambig and non-strictly-viable cands [PR115239] (*)
  9583f78... c++: visibility wrt concept-id as targ [PR115283] (*)
  0ed63e3... s390: testsuite: Fix ifcvt-one-insn-bool.c (*)
  8f124e6... s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR1095 (*)
  13a09f3... Daily bump. (*)
  a4f8e9e... Daily bump. (*)
  3fe255f... riscv: Allocate enough space to strcpy() string (*)
  6b2fc15... Daily bump. (*)
  75251f5... libstdc++: Fix declaration of posix_memalign for freestandi (*)
  b740c09... Daily bump. (*)
  8bd6e40... Daily bump. (*)
  7593dae... arm: Add .type and .size to __gnu_cmse_nonsecure_call [PR11 (*)
  9100e78... testsuite: Fix expand-return CMSE test for Armv8.1-M [PR115 (*)
  a657148... arm: Zero/Sign extends for CMSE security on Armv8-M.baselin (*)
  dfc5c98... Daily bump. (*)
  e6b1c08... Fix building JIT with musl libc [PR115442] (*)
  7d64bc0... ira: Fix go_through_subreg offset calculation [PR115281] (*)
  60e4cc3... Daily bump. (*)
  ff8105b... c++: lambda in pack expansion [PR115378] (*)
  b5ad443... Fix crash on access-to-incomplete type (*)
  72a59a1... Add testcase for PR ada/114398 (*)
  a1bec04... ada: Storage_Error in indirect call to function returning l (*)
  6bd8a3a... libgcc/aarch64: also provide AT_HWCAP2 fallback (*)
  489b58b... libstdc++: Fix simd<char> conversion for -fno-signed-char f (*)
  237f060... libstdc++: Avoid MMX return types from __builtin_shufflevec (*)
  ff46467... libstdc++: Use __builtin_shufflevector for simd split and c (*)
  affb4f3... Daily bump. (*)
  2ceab88... Daily bump. (*)
  c3e16ed... Fortran: fix ALLOCATE with SOURCE=, zero-length character [ (*)
  96f9b06... Daily bump. (*)
  ca19249... arm: Fix CASE_VECTOR_SHORTEN_MODE for thumb2. (*)
  0f616e7... bitint: Fix up lower_addsub_overflow [PR115352] (*)
  7d40974... Daily bump. (*)
  56c7372... c: Fix up pointer types to may_alias structures [PR114493] (*)
  35ed54f... aarch64: Add missing ACLE macro for NEON-SVE Bridge (*)
  d576034... Daily bump. (*)
  e11a42b... testsuite: i386: Require ifunc support in gcc.target/i386/a (*)
  7f0f88e... Daily bump. (*)
  c6e6258... libstdc++: Only define std::span::at for C++26 [PR115335] (*)
  a88e13b... fold-const: Fix up CLZ handling in tree_call_nonnegative_wa (*)
  f9af4a0... builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overf (*)
  1c1bc25... invoke.texi: Clarify -march=lujiazui (*)
  a7dd44c... rs6000: Fix up PCH in --enable-host-pie builds [PR115324] (*)
  14a7296... combine: Fix up simplify_compare_const [PR115092] (*)
  e805232... testsuite: gm2: Remove timeout overrides [PR114886] (*)
  d92b508... libstdc++: Build libbacktrace and 19_diagnostics/stacktrace (*)
  b2bbf98... Daily bump. (*)
  955202e... libstdc++: Fix -Wstringop-overflow warning coming from std: (*)
  97474ba... Add AVX10.1 target_clones support (*)
  1dbf796... Daily bump. (*)
  a31676a... Daily bump. (*)
  d7f4279... AVR: target/115317 - Make isinf(-Inf) return -1. (*)
  2f097c0... libstdc++: Replace link to gcc-4.3.2 docs in manual [PR1152 (*)
  9d08c55... AVR: tree-optimization/115307 - Work around isinf bloat fro (*)
  5ca4e16... Daily bump. (*)
  ec92744... alpha: Fix invalid RTX in divmodsi insn patterns [PR115297] (*)
  36575f5... vect: Fix access size alignment assumption [PR115192] (*)
  cd161b3... i386: Fix ix86_option override after change [PR 113719] (*)
  06333a1... Daily bump. (*)
  201cfa7... MIPS16: Mark $2/$3 as clobbered if GP is used (*)
  8f6c56c... Daily bump. (*)
  fba2843... Fix link failure of GNAT tools on 32-bit SPARC/Linux (*)
  90a4476... tree-optimization/115149 - VOP live and missing PHIs (*)
  2a1fdd5... tree-optimization/115197 - fix ICE w/ constant in LC PHI an (*)
  9e971c6... tree-optimization/114921 - _Float16 -> __bf16 isn't noop fi (*)
  b4d4ece... Align tight&hot loop without considering max skipping bytes (*)
  8060035... Adjust generic loop alignment from 16:11:8 to 16 for Intel  (*)
  e2b66da... Daily bump. (*)
  dbeb3d1... Fortran: Fix SHAPE for zero-size arrays (*)
  89dff14... libstdc++: Guard use of sized deallocation [PR114940] (*)
  e78980f... LoongArch: Guard REGNO with REG_P in loongarch_expand_condi (*)
  133da68... Daily bump. (*)
  4790076... tree-optimization/115232 - demangle failure during -Waccess (*)
  0cae44a... Daily bump. (*)
  2e0f832... Daily bump. (*)
  b0b21d5... Fortran: fix bounds check for assignment, class component [ (*)
  cab8941... Daily bump. (*)
  9031c02... c++: deleting array temporary [PR115187] (*)
  782ad20... c++: Propagate using decls from partitions [PR114868] (*)
  fd6fd88... c++: Fix instantiation of imported temploid friends [PR1142 (*)
  557cddc... c++: Standardise errors for module_may_redeclare (*)
  5429e6a... Daily bump. (*)
  1a6c1c8... sra: Do not leave work for DSE (that it can sometimes not p (*)
  137e7a8... Daily bump. (*)
  c27d6c7... c++: failure to suppress -Wsizeof-array-div in template [PR (*)
  da3a6b0... testsuite: Verify r0-r3 are extended with CMSE (*)
  2f0e086... Fix internal error in seh_cfa_offset with -O2 -fno-omit-fra (*)
  4896bb3... libstdc++: Implement std::formatter<std::thread::id> withou (*)
  fc9fb69... strlen: Fix up !si->full_string_p handling in count_nonzero (*)
  d224c7d... ubsan: Use right address space for MEM_REF created for bool (*)
  1ad5c9d... i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW (*)
  d2f4279... Daily bump. (*)
  5b96d54... c++: Fix std dialect hint for std::to_address [PR107800] (*)
  caf43cc... c++: folding non-dep enumerator from current inst [PR115139 (*)
  edde60a... Fortran: fix dependency checks for inquiry refs [PR115039] (*)
  b2bb49d... match: Disable `(type)zero_one_valuep*CST` for 1bit signed  (*)
  7865971... Daily bump. (*)
  89ab128... PHIOPT: Don't transform minmax if middle bb contains a phi  (*)
  a983793... c++: aggregate CTAD w/ paren init and bases [PR115114] (*)
  b3399b4... c++: lvalueness of non-dependent assignment expr [PR114994] (*)
  2502ac4... Daily bump. (*)
  a7240b0... Daily bump. (*)
  3b88dad... AVR: target/115065 - Tweak __clzhi2. (*)
  c887341... Fortran: Fix select type regression due to r14-9489 [PR1148 (*)
  e909d36... libstdc++: Fix typo in _Grapheme_cluster_view::_Iterator [P (*)
  1e9ae50... tree-optimization/114998 - use-after-free with loop distrib (*)
  81c627d... Update gcc sv.po (*)
  82e4bdc... Daily bump. (*)
  1d89cb4... middle-end/114931 - type_hash_canon and structual equality  (*)
  573e1df... Avoid changing type in the type_hash_canon hash (*)
  7c49e45... Daily bump. (*)
  eefa4c0... libstdc++: Guard dynamic_cast use in src/c++23/print.cc [PR (*)
  c60205c... libstdc++: Fix typo in std::stacktrace::max_size [PR115063] (*)
  4d3b358... libstdc++: Guard uses of is_pointer_interconvertible_v [PR1 (*)
  788ccd2... libstdc++: Update ABI test to disallow adding to released s (*)
  b0f022f... libstdc++: Fix handling of incomplete UTF-8 sequences in _U (*)
  9505519... libstdc++: Fix <memory> for -std=c++23 -ffreestanding [PR11 (*)
  679fa4d... Daily bump. (*)
  57cd866... c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, (*)
  0b5642e... Update gcc .po files (*)
  8fcc4e7... Daily bump. (*)
  80ccc90... doc: Describe limitations re Ada, D, and Go on FreeBSD (*)
  609f969... doc: FreeBSD no longer has a GNU toolchain in base (*)
  7939f88... doc: Remove old details on libunwind for ia64-*-hpux* (*)
  cf43da5... doc: Remove references to FreeBSD 7 and older (*)
  fcdd723... AVR: target/114981 - Tweak __builtin_powif / __powisf2 (*)
  a805de3... c++, mingw: Fix up types of dtor hooks to __cxa_{,thread_}a (*)
  21051de... driver: Move -fdiagnostics-urls= early like -fdiagnostics-c (*)
  a504623... Fortran: fix issues with class(*) assignment [PR114827] (*)
  93793ed... Daily bump. (*)
  726e7a6... testsuite: Fix up vector-subaccess-1.C test for ia32 [PR892 (*)
  bbb76ac... AVR: target/114975 - Add combine-pattern for __parityqi2. (*)
  4ef09dd... AVR: target/114975 - Add combine-pattern for __popcountqi2. (*)
  a9e313e... AVR: target/114981 - Support __builtin_powi[l] / __powidf2. (*)
  7e8fae8... Objective-C, NeXT, v2: Correct a regression in code-gen. (*)
  d54151d... reassoc: Fix up optimize_range_tests_to_bit_test [PR114965] (*)
  cacc480... c++/c-common: Fix convert_vector_to_array_for_subscript for (*)
  61a095b... c++/modules: Stream unmergeable temporaries by value again  (*)
  f43f346... expansion: Use __trunchfbf2 calls rather than __extendhfbf2 (*)
  aca573e... tree-inline: Remove .ASAN_MARK calls when inlining function (*)
  07dab3f... [PR modula2/113768][PR modula2/114133] bugfix constants mus (*)
  23cf010... libgomp: Add gfx90c, 1036 and 1103 declare variant tests (*)
  a1c8ae1... gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t)  (*)
  390bd23... c++/modules: imported spec befriending class tmpl [PR114889 (*)
  c6141ad... AVR: ipa/92606 - Don't optimize PROGMEM data against non-PR (*)

(*) This commit already exists in another branch.
    Because the reference `refs/heads/devel/omp/gcc-14' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

Reply via email to