The branch 'devel/omp/gcc-16' was updated to point to:
365580f107b9... Merge branch 'releases/gcc-16' into devel/omp/gcc-16
It previously pointed to:
5040e7082996... OpenMP: Implement local clause for declare target
Diff:
Summary of changes (added commits):
-----------------------------------
365580f... Merge branch 'releases/gcc-16' into devel/omp/gcc-16
cb9fb80... ChangeLog.omp bump
9b6e31d... lto.cc: OpenMP's offload_handle_link_vars - fix for global
a8fa941... lto.cc: OpenMP's offload_handle_link_vars - fix for global
f73ceec... libgomp: Add tests for 'requires self_maps' with global sta
f21e16b... libgomp.texi: Improve the wording for GOMP_RUNTIME_USM, upd
8510c72... libgomp: GOMP_RUNTIME_USM - fix pointer attachment + update
db2104e... libgomp: fix comment, add testcase libgomp.c/usm_env_handli
5f34614... libgomp: OpenMP - improve GOMP_RUNTIME_USM handling
2147561... i386: Don't split V2DF load when the adjusted address is in (*)
a3e4b80... Daily bump. (*)
5fabd42... Ada: Fix bogus validity failure for reverse SSO array conve (*)
b223218... Ada: Close the DWARF 5 line-string stream (*)
4968569... i386: Fix enabled attribute for V2QI negate/plusminus insns (*)
3f1d2ed... Ada: Fix crash in can_equal_min_or_max_val_p (*)
38ba2d9... Ada: Fix run-time crash for imported C array declared witho (*)
09b7d22... Daily bump. (*)
26d59a8... Fix check for working assembler --gdwarf-4 option (*)
ffe6c9a... libstdc++: Update underlying gamma_distribution in param() (*)
67654ac... Daily bump. (*)
8fa6aec... Daily bump. (*)
0b1bd1e... Daily bump. (*)
b1f5794... libstdc++: Remove references to internal namespace in PSTL (*)
6fbd6d7... libstdc++: Fix name of temporary source used by dejagnu che (*)
b9a8eb8... libstdc++: Avoid hardcoded -std=gnu++26 in testsuite helper (*)
35566ac... libstdc++: Do not overwrite module definition files during (*)
a038335... aarch64: Add support for ACLE hint intrinsics (*)
222f7e0... Daily bump. (*)
8b54c1a... Daily bump. (*)
50d9ca1... libstdc++: Fix typo in 20_util/function_objects/dr660.cc (*)
f308ae2... libstdc++: Fix typo in comment in 27_io/basic_filebuf/close (*)
95bfcca... libstdc++: Fix typo in comment in <bits/atomic_wait.h> (*)
ab3b92d... libstdc++: Fix typo in preprocessor condition for cstdio=pu (*)
d5e024b... libstdc++: Update reference to openDPL Parallel API (*)
157af9d... tree-optimization/127390 - vectorization of _BitInt compari (*)
adb9e99... tree-optimization/127377 - wrong pruning of non-constant pa (*)
a3f0101... tree-optimization/127262 - ICE with uninit warning and swit (*)
6c21617... tree-optimization/127130 - avoid peeled CHREC with UB (*)
df47bc8... tree-optimization/127049 - fixup outer loop inner loop DR a (*)
004b053... tree-optimization/127000 - revise (T *)(ptr - ptr_cst) patt (*)
c6a3791... tree-optimization/127000 - ICE with bogus match pattern (*)
7ffe5cc... tree-optimization/126760 - vectorization of switches (*)
d744c19... tree-optimization/126658 - TARGET_MEM_REF and non-null infe (*)
ca782c2... ipa: require matching precision before VIEW_CONVERT_EXPR of (*)
20613ca... tree-optimization: do not lose reverse storage order when t (*)
36176e6... ipa: do not match bit-field predicate conditions against by (*)
81eff4e... configure: reject unsupported --with-long-double-64 option (*)
27b0924... Daily bump. (*)
59c09a3... Daily bump. (*)
e47727a... libstdc++: Remove unecessary std::start_lifetime_as call in (*)
486173f... [RISC-V] Fix problems with bclr variable bit optimization (*)
cbd4568... [RISC-V][PR target/127306] Fix two bugs in ADDI+AND+CTZ -> (*)
1385a4b... libstdc++: Make dynamic format string checking work with Cl (*)
b7c4fd6... libstdc++: Make __valid_types_for_check_dynamic_spec static (*)
ced8041... libstdc++: Value-initialize _Hashtable_ebo_helper members [ (*)
3be2518... Daily bump. (*)
b76a3d0... [RISC-V][PR target/127318] Attach DEF_CFA to correct insn (*)
0f4ddc3... Don't define __FRACT_FBIT__ in C++ [PR 125642] (*)
3c902c5... LoongArch: fix miscompile of both_non_zero{,_subreg} when o (*)
e69549c... Daily bump. (*)
7799a75... [PATCH] RISC-V: Rewrite vector FMA patterns using fma rtxes (*)
1c1cf87... Daily bump. (*)
a88df55... lower-subreg: Avoid unsplittable modes. [PR127256] (*)
e5883b4... aarch64: Fix issues with 'overflow' insns [PR126463] (*)
e5ee3b9... Daily bump. (*)
d950dec... libstdc++: fix inplace_vector deprecation warning (*)
7617353... Daily bump. (*)
716f95e... Daily bump. (*)
c457a15... [PATCH v2] RISC-V: Fix overlapping vd/vs2 allocation for ve (*)
c091881... Daily bump. (*)
49b428c... Daily bump. (*)
91b8af1... [PATCH v3] simplify-rtx: widen the memory attributes when f (*)
b56d0e8... Daily bump. (*)
5f11a46... c++/modules: handle tinfo with identifier as template [PR12 (*)
236e600... Daily bump. (*)
49711a9... dwarf: fix inconsistency in type chains traversal [PR125421 (*)
f91449d... AVR: target/127188 - Fix -fcompare-debug fail (*)
4847086... Daily bump. (*)
4e5dbaa... c++: add fixed test [PR126472] (*)
0c8300a... c++: ICE w/ maybe_warn_nodiscard on non-dep call [PR123495, (*)
16664bc... c++: Avoid access check for dependent lookup result [PR1249 (*)
550de9b... libstdc++: fix unordered_map heterogeneous insertion copyin (*)
59b8926... fortran: [PR127128] wrong code with DO CONCURRENT type-spec (*)
bf726b7... Daily bump. (*)
af27a2f... Daily bump. (*)
74261d0... Daily bump. (*)
04c3e1e... libstdc++: Handle generators with non-zero min in uniform_i (*)
d055817... libstdc++: Make chrono::tzdb parser case-insensive [PR12351 (*)
ac1d802... Daily bump. (*)
c6d9625... c++: unshare RANGE_EXPR CONSTRUCTOR index [PR127046] (*)
40d7338... Daily bump. (*)
52db3ad... testsuite: Improve guality/arg1.f90 testcase (*)
391b113... AVR: Provide pushti1 to fix passing vector(16) in memory (*)
61bc257... Daily bump. (*)
7866d2f... tree-optimization/127105 - ICE with empty reduction (*)
6a08905... testsuite: let vect/pr*.c tests use default dg-do mode (*)
78ab5a4... Daily bump. (*)
a115203... gimple-fold: Fix up len_load/len_store folding [PR127100] (*)
6fdff4d... Back port PR target/120681 (*)
bae48b6... PR target/120528 -- Simplify zero extend from memory to VSX (*)
997aaa1... Backport PR target/99293 (*)
8828492... Backport PR target/117487 (*)
70cc8ed... Backport changes to use load/store vector pair instructions (*)
bf22661... Update my entry in MAINTAINERS. (*)
57bbde5... testsuite: Fix two pastos (*)
de4ab86... Daily bump. (*)
5050f33... Ada: Small tweak to fix for missing sliding (*)
cb29197... Fix optimization of up-level reference to array with negati (*)
28bb548... Fix zen6 AVX512BMM cpuid check. (*)
351264e... testsuite: explicitly specify expected endianness [PR126650 (*)
292bf36... Daily bump. (*)
7ebe0af... libstdc++: Resolve integer type mismatches in stdx::simd [P (*)
5316969... aarch64: Update FEAT_TPS and FEAT_TPSP system registers (*)
6a0c0ec... Fortran: Fix missing vptrs for class allocations [PR98573] (*)
70b2c1a... libstdc++: Fix openmode for ospanstream's spanbuf [PR127006 (*)
b9fd720... ipa: Recreate references with call statements in the target (*)
0ee4d13... Daily bump. (*)
b96b770... RISC-V: Add Ascalon XG cpu support (*)
9b8da2a... c++: modules vs typeid [PR124888] (*)
b476cba... RISC-V: Fix sub-Pmode index in vec_set/vec_extract [PR12687 (*)
6e81c96... [PR rtl-optimization/126426] Handle vector mode uses conser (*)
96d5e25... Ada: Fix missing sliding for assignment of aggregate to unc (*)
8401564... Fortran: Wuse-without-only bogus warning for submodules [PR (*)
c2d5855... Fortran: Fix submodule access to private symbols in parent (*)
0bd3073... AVR: target/127024 - Fix build warning: skipping two-word i (*)
b2c3bc6... AVR: target/127004 - Fix ICE "incomplete application of ins (*)
8bd23a8... Daily bump. (*)
78a08e7... Daily bump. (*)
7821eb2... Daily bump. (*)
623e14a... libstdc++: Ensure ./tzdata.zi is present in testcase (*)
e0983af... testsuite: arm: add require effective target for cmse tests (*)
1356b29... libstdc++: Remove unnecessary code from reduce implementati (*)
8499ac5... Daily bump. (*)
69f0ab9... c++: fix array initialization wrong code [PR126335] (*)
4a45959... c++/reflection: ICE with &template [:members_of():] [PR1247 (*)
e557f4f... c++/reflection: ^^ rejects pack-index-specifier [PR126546] (*)
a8ce202... libstdc++: Fix SIGSEGV in std::print with a setvbuf'd FILE (*)
9d7f536... libstdc++: Format std::float16_t and std::bfloat16_t using (*)
5b3ff4e... libstdc++: Use static_cast on OpenBSD ctype_base masks (*)
5dbcb7c... libstdc++: Fix OpenBSD ctype_base masks (*)
980bfac... build: Add stdatomic.h to USER_H on OpenBSD (*)
80a778c... bitintlower: Fix memmove source operand in finish_arith_ove (*)
00ee5bf... i386: Disallow APX EGPR in FMA4/XOP insns [PR target/126787 (*)
d042b0d... rs6000: Fix type size checks for __builtin_ppc_atomic_cas_l (*)
48dfb2f... Daily bump. (*)
0188974... aarch64: Fix -march=native when -mtune is used [PR124629] (*)
929cafe... Ada: Fix assertion failure on nested formal packages with b (*)
1f32d57... Ada: Fix infinite loop on reduction expression with -gnatVa (*)
5ec8882... tree-optimization/126925 - missed folding causes IVOPTs cra (*)
4e9903e... tree-optimization/126650 - get_inner_reference_aff and bitf (*)
df724d7... tree-optimization/126926 - back-to-back SLP instance schedu (*)
5e8bef9... c++: do not hash TYPENAME_TYPEs on pointers [PR124811] (*)
fb2f828... c++: Fix up constexpr catching of pointer-to-members [PR126 (*)
eea6b9c... Daily bump. (*)
5e7fa6d... c++: Fix ICE during explanation of failed __has_unique_obje (*)
a096938... c++: Fix up assert in build_vec_init [PR126752] (*)
9960824... c++: Fix ICE during mangling of a conversion operator funct (*)
01f0a09... gimple-range-op: Use widen method even for sqrt reverse op (*)
8618618... libstdc++: Don't dereference past-the-end iterator with ove (*)
7f84e9a... libstdc++: Fix grep for linker warning about --gc-sections (*)
7efa7b7... fortran: [PR126872] BIND(C) entities must keep default ELF (*)
d4faa43... Daily bump. (*)
f2bfefe... libstdc++: Fix preprocessor check for bfloat16_t in <number (*)
0afd703... microblaze: add Linux signal frame unwinding support (*)
40478c0... Daily bump. (*)
38b61f4... Fortran: [13-17 regression] Fix duplicated finalization [PR (*)
c014f59... Daily bump. (*)
71b5079... Daily bump. (*)
62b3305... c++: is_const_eval init folding inside lambda scope [PR1264 (*)
7ed28af... c++: testsuite: Add some opt/is_constant_evaluated3.C varia (*)
1ef5050... c++: constexpr class access in generic lambda [PR126754] (*)
08d2716... Fortran: Fix ICE with recursively defined derived type [PR1 (*)
3cdb74f... RISC-V: Don't let popretz combine across a call [PR target/ (*)
3a6d444... Daily bump. (*)
61f16b5... c++/modules: ICE with GMF variable later defined inline [PR (*)
d3ee019... i386: Fix some minor issues with BT patterns (*)
24f9683... Daily bump. (*)
94e3e59... libgcc: rs6000: fix TOC restore when unwinding on FreeBSD p (*)
4d671ef... c++/reflection: Handle stale parameter decarations in eval_ (*)
6068870... c++/reflection: member function template splicing [PR124794 (*)
e2d039b... Daily bump. (*)
1410113... RISC-V: Use ordered scatter variants. (*)
4e32748... RISC-V: Fix single-step expansion [PR126550]. (*)
ff20c35... i386: Don't use VCOMX for XFmode compares [PR126676] (*)
789c885... Daily bump. (*)
243d2c6... Update gcc .po files (*)
d564253... c++: ICE on on systems without mmap support [PR124806] (*)
01c7083... x86: Check DECL_INCOMING_RTL for argument passing check (*)
1d48099... Daily bump. (*)
643129f... Daily bump. (*)
7f2626b... Fortran: Fix scalar class to derived select type entities. (*)
8dd8b21... Daily bump. (*)
887a62f... s390: Fix ICE in usubc5 [PR126667] (*)
fcfd9dd... Fortran: Auto deallocate coarrays, allocated in team blocks (*)
fac66e8... c++: Fix mangling of empty anon union/struct unnamed NSDMs (*)
141139e... c++: Mangling fix for type alias reflections [PR125680] (*)
31c151d... c++: Fix up constexpr handling of break in expansion statem (*)
c40ebe8... c++: Fix structured binding pack instantiation ICE [PR12559 (*)
742ca46... testsuite: Clarify the std module export plugin diagnostics (*)
d2abcdc... libcpp: Fix up ICE with __VA_OPT__ [PR125048] (*)
0b0209c... testsuite: Fix up gcc.dg/pr126464.c test [PR126464] (*)
53f44e2... testsuite: Fix up gcc.dg/torture/bitint-100.c test [PR12494 (*)
13a6f98... widening_mul: Fix up ICE in maybe_optimize_guarding_check [ (*)
24699ee... phiopt: Fix up spaceship_replacement [PR126564] (*)
925574f... range-op-float: Remove inappropriate frange_drop_infs call (*)
ad7082f... testsuite: Add yet another testcase for float range inverse (*)
ce9e59e... testsuite: Add testcase for already fixed PR [PR126576] (*)
046f8f3... mips: Fix up creation of MD builtins with 0 arguments [PR12 (*)
ff7909e... Bump BASE-VER (*)
78d4ac7... Update ChangeLog and version files for release (*)
236a5ed... Daily bump. (*)
6f6409e... Revert "cfgexpand: Verify that partitions do not share a ME (*)
bb9851d... Daily bump. (*)
3ec1dd9... Daily bump. (*)
b6e36ee... RISC-V: Exclude t1 from SIBCALL_REGS (*)
8335a15... Daily bump. (*)
acfd9e8... Update gcc zh_CN.po (*)
56ece04... Update cpplib pt_BR.po (*)
a9d97c8... i386: Keep _ep[i|u]{32,64} names of scalar SAT CVT intrinsi (*)
52e4657... Daily bump. (*)
84e762d... Ada: Fix crash on Unchecked_Union component with -gnateV (*)
a444a58... Daily bump. (*)
bcda9a5... Ada: Fix bogus error for 'Value invoked on function call an (*)
5fc774e... Minor testsuite tweaks (*)
ab70455... Daily bump. (*)
c44d137... Regenerate gcc.pot (*)
967a69a... match.pd: Fix 2 further problems with narrow shift count ty (*)
908a138... bitintlower: Fix up handle_plus_minus [PR126503] (*)
dc9852f... gimplify: Allow declarations in recalculate_side_effects [P (*)
bb6f684... match.pd: Fix (a & b) == (a ^ b) -> !(a | b) simplification (*)
22a1038... c++: Don't cache calls which rethrow etc. [PR126508] (*)
04aa622... range-op-float: Fix up inf handling in other reverse ops [P (*)
ec33d63... match.pd: Fix up ((C << A) & D) != 0 simplification [PR1264 (*)
9225ecd... c++: Fix up check_return_expr for expansion stmts [PR126420 (*)
c68a5d1... c++: Improve diagnostics for nullptr_t/info [PR126343] (*)
52f2f1a... testsuite: tolerate argc==0 [PR126194] (*)
8491b80... c++: resolvedness of resolve_nondeduced_context result [PR1 (*)
a3e091b... Daily bump. (*)
8291c5c... c++: anonymous namespace in module partition [PR126209] (*)
b015cc2... Ada: Fix bogus error for 'Unrestricted_Access of overloaded (*)
c8edf4c... fortran: [PR125866] Fix ICE: a module procedure with an all (*)
60cd56c... range-op-float: Fix up inf handling in reverse narrowing fl (*)
c21c648... asan: Don't emit __asan_handle_no_return_call before __asan (*)
5e20c1b... match.pd: Fix .PARITY(~x) simplification [PR126471] (*)
494e4da... isel: Fix ICE on out of bounds vector elt access [PR126446] (*)
933b4f9... s390: Fix s390_canonicalize_comparison (*)
f1c1322... vectorizer: Don't enlarge base alignment during costing (*)
25acc01... tree-optimization/126457 - robustify reduction analysis (*)
762b68f... tree-optimization/126404 - CTZ pattern destroying reduction (*)
8801728... tree-optimization/126404 - fixup conversion detection in re (*)
ca88998... i386: Update Suffix for AVX10.2 SAT CVT scalar Intrinsics (*)
acea9c7... rs6000: Add dense math register names in darwin.h (*)
d8d4070... Daily bump. (*)
848020c... testsuite, c, x86, Darwin: Adjust func body scan tests for (*)
a365561... testsuite, X86, Darwin: 64bit Darwin does not support non-P (*)
dbab166... testsuite: Automatically add check_function_bodies options (*)
024ec76... testsuite, c++, x86, Darwin: Adjust func body scan tests fo (*)
8d6a080... testsuite, c, Darwin: Fix Mach-O issues in toplevel asm tes (*)
ef8247a... testsuite: Make function body scans more flexible to ABI an (*)
8e41be8... testsuite: Add target macho, document object format checks. (*)
6ba6bc8... testsuite, Darwin: Extend skipping of -g3 for more OS versi (*)
85f22d4... testsuite, darwin: Handle Darwin LTO section names. (*)
c63f1eb... testsuite, c++: Account for missing stong symbol aliases. (*)
bea3ca4... testsuite, c++: Account for emulated TLS in attr tests. (*)
117abce... testsuite, c++, Darwin: Use scan-weak and scan-not-weak for (*)
e77fac2... testsuite, Darwin: Handle undefined symbols in pr97172-2 te (*)
8facb98... testsuite, darwin: XFAIL tests with -g3 on systems using dy (*)
ed173c3... testsuite, Darwin: Fix outputs.exp for ld64. (*)
63191ae... testsuite, c++, Darwin: Do not duplicate asan and pthread l (*)
18d1002... Objective-C++: Parallelize the tests. (*)
d00d5b7... x86_cse: Check if DRAP is live with DF_LR_IN. (*)
ad12127... x86: Check argument-linked memory used for local variable (*)
b6274f4... libstdc++: Disable more false positives in shared_ptr [PR12 (*)
562f758... libstdc++: Fix num_children of the map pretty-printers (*)
e443da0... libstdc++: Fix parameter name in map/set printer num_childr (*)
5f4d61e... libstdc++: Implement zic writezone merge optimization [PR12 (*)
10c79f9... libstdc++: Resolve named-rule UNTIL save adjustment [PR1161 (*)
ac5c687... i386: Fix ICE on out of bounds vector elt access [PR126446] (*)
d6a1fe0... bitintlower: Fix _BitInt SSA_NAME coalescing ICE [PR126447] (*)
7f1cdcf... cfgexpand: Verify that partitions do not share a MEM_EXPR [ (*)
018b668... out-of-SSA: Split partitions of parameters and results too (*)
3e5af3a... out-of-SSA: Use all partition names to find the decl to spl (*)
de8b64f... Daily bump. (*)
642e52b... ifcvt: Keep only reaching definitions when rewiring sets [P (*)
9226f46... ifcvt: Reject hard-register destinations in multiple sets [ (*)
8546eca... libstdc++: Remove unused variable (*)
171d15a... i386: Correct vdpbf16ps mask usage in pattern [PR126429] (*)
1dc51b2... Daily bump. (*)
72e30ac... Fix size calculation for reallocation for matmul of rank 2 (*)
2e1c4ce... c++: vrp and pmf conversion [PR126310] (*)
0a9e529... fortran: Fix ICE with loops with (deprecated) non-integral (*)
cf64e8f... doc: Fix up doc build (*)
4789a66... testsuite: arm: require fp16 alternative hw for tests (*)
05d40a1... testsuite: fix Wuninitialized-pr107919-1.C (*)
6933427... tree-cfgcleanup: Don't remove forwarder blocks (with phis) (*)
8a8b309... tree-cfg: Revert part of r8-546 [PR125290] (*)
bbe4687... Daily bump. (*)
9fad76f... c++: function NTTP argument in pack considered unused [PR12 (*)
6766931... libstdc++: Implement LWG 4074 changes to join_with_view's c (*)
707d87b... Daily bump. (*)
b73ad53... x86: Check register argument spill by callee (*)
c2eac24... testsuite: Split rs6000 mma tests into power10 and future (*)
84627a8... testsuite: Split rs6000 mma related PR test cases to dmf an (*)
43f6763... Daily bump. (*)
4e591df... rs6000: Builtins for MMA+ float16 outer product instruction (*)
78dcc2b... rs6000: Builtins for MMA+ bfloat16 and int8 instructions [R (*)
35be671... rs6000: Add DMR extract builtins for Dense Math support (*)
566b575... rs6000: Update existing mma insns to use wD constraint and (*)
cf5a0fe... rs6000: Add Dense Math (DMF/MMA+) built-in/instruction supp (*)
b55faa8... rs6000: Add the __dmr1024 opaque type. (*)
118f964... rs6000: Add DMF-specific XO move pattern (*)
630a379... rs6000: Add TDOmode reload patterns for DMR registers (*)
6873e8b... rs6000: Add TDOmode move patterns (*)
d3de108... rs6000: Build DMF accumulators using DMR insert operations (*)
bfe7b56... rs6000: Add %wD constraint and predicate for accumulators (*)
1a2217a... rs6000: Add support for Dense Math Facility (DMF) registers (*)
b94f118... rs6000: Add %W print modifier (*)
fc5afdd... rs6000: Add Dense Math builtin infrastructure (*)
fbd6bed... rs6000: Add TDOmode support (*)
bd289be... rs6000: Add -mdense-math option (*)
06f9f3e... out-of-SSA: Preserve storage for split partition decls [PR1 (*)
7d85832... out-of-SSA: use the spill predicate for partition decls [PR (*)
8b14683... [PATCH] combine: Check against CLOBBER in make_compound_ope (*)
b9fe022... PR middle-end/124637: Fix passing padded constant structs i (*)
a32b494... tree-optimization/126171 - SCEV and minus of INT_MIN (*)
65ba830... vect: Fix wrong code with SLP IV reuse [PR126225] (*)
cadabdd... libstdc++: Cascade wall-time saves in lazy expansion seedin (*)
f5f2074... tree-optimization: Fold constant conditional selects [PR124 (*)
f05b592... Daily bump. (*)
548a73b... testsuite: use arm_neon as xfail condition [PR118407] (*)
6a2c181... c++: constant not recomputed when ADDR_EXPR changed [PR1262 (*)
f751245... gcn: Fix sram-ecc default for gfx9-4-generic (*)
63e144c... libstdc++: Fix condition for stopping lazy zone expansion [ (*)
d581965... libstdc++: Use on_month_day istream operator in ZoneInfo pa (*)
36a953b... libstdc++: Support ON-format DAY in Zone UNTIL field [PR124 (*)
5919b21... libstdc++: Fix numeric save offset on Zone lines [PR124851] (*)
47635b3... testsuite: prevent packing enum in vect-early-break_65.c [P (*)
903b40a... Daily bump. (*)
aea86c8... testsuite: require cortex-a53 in reg_equal_test.c test (*)
2d0311d... libstdc++: Update Linux baselines for GCC 17.0 (*)
933b5ad... Daily bump. (*)
49f12dd... bpf: TARGET_INSN_COST: don't hardcode 1 for default ... (*)
4157a5a... bpf: TARGET_RTX_COSTS: treat 32-bit CONST_INT as cheap/free (*)
8effc5e... bpf: TARGET_RTX_COSTS: avoid multiply synthesis (*)
d08af3a... bpf: Fix typos in various files (*)
f13f153... libstdc++: Validate user-provided stride values for layout_ (*)
91012a5... libstdc++: Validate bound consistently in repeat_view const (*)
cd380c8... testsuite: remove xfail "vectorized 1 loops" arm_neon [PR12 (*)
c2ef959... testsuite: remove xfail for arm_mve from ssa-dom-cse-2.c [P (*)
8748d41... ipa-cp: Only create all-context nodes for local cgraph node (*)
34eadd9... a68: fix lowering of maxabschar [PR algol68/126330] (*)
2e3b6a4... a68: new version of proc whole, dependencies and test (*)
a015ee0... a68: fix typo in ga68-coding-guidelines.texi (*)
b1a7a72... a68: fix comparison of pack element names in packs_ordering (*)
a7ea966... a68: fix comment in a68-imports.cc:complete_encoded_mode (*)
739fadb... a68: return alias set 0 for Algol 68 (*)
ab9585b... a68: remove redundant HAS_ROWS check from caller side of a6 (*)
fabfa9c... a68: fix deduplication of in-MOIF modes (*)
f0b876a... a68: Avoid redirect for web link to Jargon File (*)
5e8784e... a68: provide more detail in multiple declaration diagnostic (*)
18b8ef7... a68: handle duplicated modes in module imports (*)
ffd1698... a68: do not pub non-publicized indicants in exports (*)
9341b5c... a68: use INCLUDE_FOO before system.h for standard C++ heade (*)
a6e1b34... a68: fix type of flex.sub_offset in struct encoded_mode (*)
daddd41... a68: escape %< and %> in call to sprintf (*)
5b6adea... a68: fix brackets parser diagnostics (*)
b829526... a68: fix typo in a68_demangle_symbol (*)
49d5f08... a68: avoid coalescing of stmt_lists in a68_lower_unit_list (*)
7f0d503... a68: add assert after calling a68_lower_tree on a unit list (*)
eb29684... a68: consolidate refs when lowering formulas (*)
cf4f225... a68: fix diagnostic strings in a68_attr_format_token (*)
9772bca... a68: fix list of worthy characters in ga68.texi (*)
87ef30f... a86: add syntax on modes and nests to ga68.vw (*)
57d5842... a68: fix diagnostic in recover_from_error (*)
8899ba2... a68: improve diagnostics for malformed modes (*)
d9ce2e8... algol68, libga68: Fix typos in various files (*)
40c10d2... algol68: Open source files in binary mode (*)
d6326d8... algol68: Add FLOOR as synonym for ENTIER (*)
690a2eb... a68: remove unimplemented math functions from is_mappable_r (*)
8b00448... libstdc++: Gracefully handle unrecognized _Arg_t values in (*)
b34c022... libstdc++: Reserve _Pres_type value for prefixed hexadecima (*)
0fe47b8... libstdc++: Provide defined behavior for unrecognized _Pres_ (*)
59da5d2... libstdc++: Correct export checks for _GLIBCXX_EXTERN_TEMPLA (*)
5b5acdc... libstdc++: Improve handling of leap second expiry time [PR1 (*)
9b5742e... Daily bump. (*)
13631c4... c++: implement CWG3020 - Missing specification for __has_cp (*)
91f175c... aarch64: Extend comment about saving/restoring zt0 (*)
619a413... Fix some mode switching doc/comment typos (*)
c7c77ec... aarch64: Fix ZA state transition [PR119210] (*)
90c432f... aarch64: Add ZTO_REGNUM and SME_STATE_REGNUM use to movt (*)
6a38fff... testsuite: cast argument to char* in can_deref_null [PR1262 (*)
d9c29be... testsuite: arm: remove xfail for MVE, NEON and thumb1 [PR12 (*)
307954e... testsuite: skip test for targets that can deref null [PR126 (*)
04549eb... testsuite: arm: xfail predcom-8.c test in hard float withou (*)
002e8f6... testsuite: arm: xfail crypto tests for -mthumb -mfloat-abi= (*)
7278e60... fortran: Don't reuse original descriptors for packed arrays (*)
7592450... LRA: reload non-representable subregs of hard registers thr (*)
5bfedbe... libsanitizer: Initialize local_head member [PR126307] (*)
872f220... Make -Wuse-after-free alias for -Wuse-after-free=1 [PR12405 (*)
877cbbd... Daily bump. (*)
6948a83... Daily bump. (*)
dff1681... Daily bump. (*)
1d1e242... Ada: Fix bogus type mismatch for reduction expression with (*)
8af30a1... Daily bump. (*)
34195d5... algol68: Use correct library file extension on darwin and w (*)
6b8e90b... libiberty, Darwin: Read dylibs too (*)
7d496f4... lto: Fix cache partitioning to handle min_partition_size=0 (*)
a96a9ea... libstdc++: Fix std module to work with --disable-wchar_t [P (*)
01db343... testsuite: Require bitint in gcc.dg/torture/bitint-101.c (*)
7fd08ff... bitintlower: Avoid coalescing lhs with operands for .MUL_OV (*)
e4b8e44... Daily bump. (*)
436aa53... match.pd: Guard x+x -> x*2 simplification [PR126257] (*)
7494f30... rs6000: Corrections for the AES builtins for powerpc (*)
b4dd1de... rs6000: Add vector uncompress and unpack builtins for -mcpu (*)
5831409... rs6000: Builtins for ECC cryptography instructions [RFC0266 (*)
e88996a... Daily bump. (*)
fcad607... aarch64: Add support for -mcpu=rigel (*)
5232bf2... testsuite: arm: Add MVE link effective target (*)
4a447fc... c-family: Use CAS loop instead of RMW atomics on small _Bit (*)
cd0a5fd... bitintlower: Handle .ASAN_POISON and .ASAN_POISON_USE with (*)
db1b9f9... cfgexpand: Align the whole asan var block to crtl->stack_al (*)
c872e7f... testsuite: Add C++ testcase for the recent PTA bug (*)
7e670fd... c++: Fix structured binding mangling during error recovery (*)
0801578... c++: Fix up ICEs with some metafns with non-dependent args (*)
1ff3918... c++: Fix up __builtin_is_implicit_lifetime [PR126007] (*)
b613370... c: Use bool rather than _Bool in debug info and diagnostics (*)
8142e83... c++: Diagnose invalid type of bitfield widths in templates (*)
d3ba71b... c++: Fix up __PRETTY_FUNCTION__ initializer translation [PR (*)
1e24afc... tree-optimization/126194 - bogus PTA with C++ delete (*)
b02b1bb... fortran: [PR126234] Fix regression in SPEC benchmarks. (*)
dc35f08... Daily bump. (*)
6d87c68... c++: ICE with requires and -Wsequence-point [PR126066] (*)
1d91a0b... tree-optimization/126150 - ICE with replace_uses_by (*)
1c18d6b... tree-optimization/125953 - ICE with vector pattern stmts ra (*)
d7e0452... middle-end/125875 - incomplete guards on VEC_PERM_EXPR fold (*)
492bf4d... Add tree_to_vec_perm_indices (*)
55fe9aa... tree-optimization/125786 - do not rewrite stmts in reassoc (*)
9c4272c... tree-optimization/125668 - missed alignment updating from f (*)
9e80bae... tree-optimization/125296 - preserve alignment of access wit (*)
ce65279... tree-optimization/126008 - redo PR125730 fix (*)
57efa20... tree-optimization/125730 - avoid losing track of base in IV (*)
c61050d... tree-optimization/125040 - iterate PRE clean (*)
aa41b0b... ipa: Add missing call to duplication hooks [PR ipa/125121] (*)
762417a... Daily bump. (*)
cdd2359... Fortran: Fix complex associate-name with inferred kind [PR1 (*)
dccc8e3... Daily bump. (*)
aff1672... fortran: [PR126210] Restrict host-assoc symbol skip to deri (*)
86717c5... fortran: [PR126170] Fix LTO ICE in copy_function_or_variabl (*)
747ed05... Daily bump. (*)
8faf384... ipa-cp: Fix ipa-vr intersection in wrong type (PR124128) (*)
97c8d71... Ada: Suppress access checks during analysis of expanded dis (*)
35b0896... s390: Fixup fix for *extzv_<mode>_{srl,sll}<clobbercc_or_no (*)
e8835fd... s390: Fix *extzv_<mode>_{srl,sll}<clobbercc_or_nocc> [PR126 (*)
3cf9262... fortran: [PR126116] Internal file I/O corrupts NEWUNIT stat (*)
9e56315... Daily bump. (*)
f8da72c... Fortran: fix resolution of user-defined operators in named (*)
0daeef2... aarch64: Remove +mpamv2 and support for MPAMV2_VID. (*)
c79762f... i386: Fix ccmp support checks for floating-point modes [PR1 (*)
(*) This commit already exists in another branch.
Because the reference `refs/heads/devel/omp/gcc-16' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.