public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/marxin/heads/backport-10] (938 commits) i386: Fix emissing of __builtin_cpu_supports.
@ 2021-12-16 11:48 Martin Liska
0 siblings, 0 replies; only message in thread
From: Martin Liska @ 2021-12-16 11:48 UTC (permalink / raw)
To: gcc-cvs
The branch 'marxin/heads/backport-10' was updated to point to:
972a7d520d0... i386: Fix emissing of __builtin_cpu_supports.
It previously pointed to:
1740f645335... debug: fix switch lowering debug info
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
1740f64... debug: fix switch lowering debug info
Summary of changes (added commits):
-----------------------------------
972a7d5... i386: Fix emissing of __builtin_cpu_supports.
d9bf08f... Daily bump. (*)
b562a58... rs6000: Remove builtin mask check from builtin_decl [PR1023 (*)
df305cd... Daily bump. (*)
f3e56c6... Daily bump. (*)
4ef68a0... Daily bump. (*)
31091d7... Daily bump. (*)
1f49f2a... Fortran: improve expansion of constant array expressions wi (*)
fe00eae... Fortran: generate error message for negative elements in SH (*)
263826d... Fortran: improve check of arguments to the RESHAPE intrinsi (*)
526c0dd... Daily bump. (*)
45cbfab... Fortran: perform array subscript checks only for valid INTE (*)
d0db09b... d: Align methods to MINIMUM_METHOD_BOUNDARY. (*)
52ff3d6... Daily bump. (*)
0521fd9... Daily bump. (*)
c33e00f... Daily bump. (*)
ad9f6a8... Daily bump. (*)
46c596a... Daily bump. (*)
78c88de... Daily bump. (*)
dfd24c7... Daily bump. (*)
1a11b7c... Daily bump. (*)
4e4ea75... libphobos: Push all callee-save registers on the stack befo (*)
500468b... Daily bump. (*)
d2ecc42... ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluati (*)
5c15b59... Daily bump. (*)
ecc34ba... Fix -freorder-blocks-and-partition glitch with Windows SEH (*)
35a8944... Daily bump. (*)
c6fd740... Daily bump. (*)
7fd2287... Daily bump. (*)
6f123e5... Daily bump. (*)
376b2c7... Fortran: do not attempt simplification of [LU]BOUND for poi (*)
0d480b8... libstdc++: Use std::addressof in ranges::uninitialized_xxx (*)
30033d9... libstdc++: Don't check always-true condition [PR101965] (*)
923637b... libstdc++: Constrain std::make_any [PR102894] (*)
b3f135a... libstdc++: Add missing 'constexpr' to std::tuple [PR102270] (*)
6a38ddc... libstdc++: Make allocator equality comparable in tests (*)
5c86e63... libstdc++: fix is_default_constructible for hash containers (*)
cc56c03... libstdc++: Value-initialize objects held by EBO helpers [PR (*)
453a8f3... libstdc++: Improve std::forward static assert message (*)
11f4502... libstdc++: Optimize std::seed_seq construction (*)
a2139a9... libstdc++: Add additional overload of std::lerp [PR101870] (*)
4e1b821... libstdc++: Fix test that fails for C++98 mode (*)
5cc7018... libstdc++: Fix tests that fail in C++98 mode (*)
5b4d29b... libstdc++: Skip failing std::array test for debug mode (*)
cdc0a31... libstdc++: Add missing header to <bits/stl_iterator.h> (*)
d0ac292... libstdc++: Do not use memset in constexpr calls to ranges:: (*)
13df920... Daily bump. (*)
298a469... Fix looping flag discovery in ipa-pure-const (*)
a8f772a... Daily bump. (*)
430c366... jit: Initialize function::m_blocks in ctor (*)
11de5c0... Daily bump. (*)
0a7a688... libstdc++: Fix circular dependency for bitmap_allocator [PR (*)
049aa65... rs6000: Fix vec_cpsgn parameter order (PR101985) (*)
7aeb20d... Daily bump. (*)
3eeda9a... Fortran: fix lookup for gfortran builtin math intrinsics us (*)
959b662... IBM Z: Fix load-and-test peephole2 condition (*)
c547ab5... Daily bump. (*)
4817eaa... Daily bump. (*)
5d33940... Daily bump. (*)
651a542... libphobos: Increase size of defaultStackPages on OSX X86_64 (*)
910d2b4... libphobos: Don't call __gthread_key_delete in the emutls de (*)
908764b... Daily bump. (*)
3898cac... d: Use HOST_WIDE_INT for type size temporaries. (*)
14364fc... Daily bump. (*)
27fee97... Daily bump. (*)
d70adf2... Daily bump. (*)
4c3e52c... rs6000/doc: Rename future cpu with power10 (*)
4809709... Daily bump. (*)
c0639c4... Daily bump. (*)
651d84a... Fortran: avoid NULL pointer dereferences (*)
63cc40e... Fortran: error recovery on initializing invalid derived typ (*)
e2c1283... Fortran: validate shape of arrays in constructors against d (*)
5625599... Fortran: error recovery on rank mismatch of array and its i (*)
4b99f0c... Fortran: fix simplification of array-valued parameter expre (*)
cb85933... Fortran: handle initialization of derived type parameter ar (*)
bed1c39... Daily bump. (*)
88638b0... Daily bump. (*)
2f80fe4... Daily bump. (*)
4487654... Daily bump. (*)
8d01631... ipa/102714 - IPA SRA eliding volatile (*)
e8311f5... middle-end/100672 - fix bogus right shift folding (*)
92ffe7c... tree-optimization/100253 - fix bogus aligned vectorized loa (*)
91a6677... Daily bump. (*)
8d07c82... gcc-changelog: sync from master (*)
4f024c9... vect: Don't update inits for simd_lane_access DRs [PR102789 (*)
ad96f70... Daily bump. (*)
2117d88... Daily bump. (*)
0bcb500... Daily bump. (*)
0aca7ed... Daily bump. (*)
814bc16... Daily bump. (*)
b7faffd... [PR102842] Consider all outputs in generation of matching r (*)
bddf3c1... Daily bump. (*)
7d398e4... sra: Fix corner case of total scalarization with virtual in (*)
d87cd16... Daily bump. (*)
fa9c9b3... libstdc++: Remove [[nodiscard]] from <valarray> (*)
2374dfc... libstdc++: Fix range access for empty std::valarray [PR1030 (*)
55ec4f8... Daily bump. (*)
7887404... Daily bump. (*)
432e447... Daily bump. (*)
8be0152... Daily bump. (*)
d6c78cd... Update documentation of %X spec (*)
c567d05... Daily bump. (*)
9644864... i386: Fix ICE in ix86_print_opreand_address [PR 102761] (*)
7bc9326... Fix warnings building linux-atomic.c and fptr.c on hppa64-l (*)
ad19506... Daily bump. (*)
6925179... gcc/configure: Check for powerpc64le*-*-freebsd* (*)
631bd30... Daily bump. (*)
c03ea53... Daily bump. (*)
749efa3... Don't use 'G' constraint in integer move patterns (*)
ab26183... Daily bump. (*)
bec9e43... Fortran: fix order of checks for the SHAPE intrinsic (*)
d33c76c... Daily bump. (*)
853abd8... Daily bump. (*)
523dc71... x86: Document -fcf-protection requires i686 or newer (*)
7ca62d2... Daily bump. (*)
0e254ed... Daily bump. (*)
df30a7f... Daily bump. (*)
6998e7a... Daily bump. (*)
f962295... Daily bump. (*)
31373a4... Daily bump. (*)
762bb5b... Consistently use "rG" constraint for copy instruction in mo (*)
1ba205f... Daily bump. (*)
c68dfc4... Fix TARGET_SOFT_FLOAT patterns in pa.md (*)
81c82b6... Daily bump. (*)
7aec28d... libstdc++: Rename file with the wrong extension (*)
cf6a4c0... Add support for 32-bit hppa targets in muldi3 expander (*)
5a25cb0... libstdc++: Ensure test is compiled as C++17 (*)
4be4888... libstdc++: Skip filesystem tests that depend on permissions (*)
5a52706... libstdc++: Clear up directories created by tests (*)
e7274af... libstdc++: Implement LWG 3422 for std::seed_seq (*)
fb8c9d6... libstdc++: Fix some problems in PSTL tests (*)
139bafa... libstdc++: Fix various bugs in ranges_algo.h [PR100187, ... (*)
a0865d3... Darwin, D: Fix bootstrap when target does not support -Bsta (*)
967219b... tree-optimization/102046 - fix SLP build from scalars with (*)
6661502... tree-optimization/101925 - fix VN with reverse storage orde (*)
95a95ec... tree-optimization/101868 - avoid PRE of trapping mems acros (*)
a68a1e0... middle-end/101824 - properly handle volatiles in nested fn (*)
9075e06... Daily bump. (*)
55e6dca... libstdc++: Add missing std::move to ranges::copy/move/rever (*)
ac987e1... libstdc++: Fix up implementation of LWG 3533 [PR101589] (*)
3e40f63... libstdc++: Add missing std::move to join_view::iterator cto (*)
5f1d00d... libstdc++: Define split_view::_InnerIter::base as per P2210 (*)
b031248... libstdc++: Implement LWG 3555 changes to transform/elements (*)
fda071f... libstdc++: Implement LWG 3553 changes to split_view (*)
52b19e7... libstdc++: Implement LWG 3546 changes to common_iterator (*)
1335d35... libstdc++: Reduce ranges::minmax/minmax_element comparison (*)
424972e... libstdc++: Implement LWG 3557 change to convertible_to (*)
936194b... libstdc++: Implement LWG 3490 change to drop_while_view::be (*)
8794c2e... libstdc++: Fix test that fails for C++20 (*)
3dad643... libstdc++: Move test that depends on wchar_t I/O to wchar_t (*)
07e4cc8... libstdc++: Ensure std::span and std::string_view are trivia (*)
537434f... libstdc++: Install GDB pretty printers for debug library (*)
58d2ce4... libstdc++: Add pretty printer for std::error_code and std:: (*)
49f0936... libstdc++: std::system_category should know meaning of zero (*)
a2aa61a... libstdc++: Remove non-deducible parameter for std::advance (*)
1543166... libstdc++: Fix inefficiency in filesystem::absolute [PR9987 (*)
533bcd4... libstdc++: Rename tests with incorrect extension (*)
1a27df2... libstdc++: Add missing constraint to std::span deduction gu (*)
eed9ecc... libstdc++: Add missing header to test (*)
8bff057... libstdc++: Add test for std::cmp_greater (*)
be3fbe7... libstdc++: Fix std::match_results::end() for failed matches (*)
bde91c7... Fix PR target/102588 (*)
3a5b783... Daily bump. (*)
8f1fc41... doc: improve -fsanitize=undefined description (*)
4111b36... [GCC 10 branch] tree-optimization: [PR102622]: wrong code d (*)
f482afd... Daily bump. (*)
3595d92... Daily bump. (*)
8ee62f6... Daily bump. (*)
f9c4a07... Daily bump. (*)
0ed3903... Daily bump. (*)
653f955... Daily bump. (*)
dea2e6c... Fortran: resolve expressions during SIZE simplification (*)
4aabb9a... Fortran - improve checking for intrinsics allowed in consta (*)
d632ba4... Daily bump. (*)
41e21af... d: gdc driver ignores -static-libstdc++ when automatically (*)
783f3f2... Daily bump. (*)
bf455aa... coroutines: Adjust outlined function names [PR95520]. (*)
ddef314... coroutines: Factor code. Match original source location in (*)
7453ce3... coroutines: Fix a typo in rewriting the function. (*)
6bc4823... coroutines: init struct members to NULL (*)
592c75f... Daily bump. (*)
246dcf1... Daily bump. (*)
3bc6340... Fix ICE with stack checking emulation at -O2 (*)
48e24ff... Fix PR c++/64697 at -O1 or above (*)
edaf115... Daily bump. (*)
39b948a... Fortran - ensure simplification of bounds of array-valued n (*)
f653f61... Fortran: fix error recovery for invalid constructor (*)
a345847... Daily bump. (*)
295ea31... Daily bump. (*)
f619b11... Daily bump. (*)
945d78c... Daily bump. (*)
d228173... Daily bump. (*)
2ed1ab2... Daily bump. (*)
d74bca3... Daily bump. (*)
13e5f79... Daily bump. (*)
406cca6... ipa-fnsummary: Remove inconsistent bp_pack_value (*)
a35a3f5... Daily bump. (*)
14b7e8a... rs6000: Fix ELFv2 r12 use in epilogue (*)
5a989cc... rs6000: Don't use r12 for CR save on ELFv2 (PR102107) (*)
a1591a2... Fortran - fix handling of substring start and end indices (*)
216a4be... Fortran - fix handling of optional allocatable DT arguments (*)
d3db5b1... Fortran - (large) arrays in the main shall be static (*)
be4faae... Fix no_fsanitize_address effective target (*)
d038404... Daily bump. (*)
284aa74... Daily bump. (*)
41283ff... Daily bump. (*)
acf8de6... Daily bump. (*)
0c1af84... Fix PR rtl-optimization/102306 (*)
a922abe... Daily bump. (*)
5595cc9... Fortran - improve error recovery determining array element (*)
c38626f... Fortran - out of bounds in array constructor with implied d (*)
1f7d7a5... sparc: Add scheduling information for LEON5 (*)
a9f8738... sparc: Add NOP in stack_protect_setsi if sparc_fix_b2bst en (*)
d19b49e... sparc: Prevent atomic instructions in beginning of function (*)
c4af6ce... sparc: Skip all empty assembly statements (*)
ad82060... sparc: Treat more instructions as load or store in errata w (*)
7f2d207... sparc: Print out bit names for LEON and LEON3 with -mdebug (*)
4173374... Daily bump. (*)
c1d6679... Daily bump. (*)
215e674... Do not issue size error for too large array type (*)
1f17aab... Fix inaccurate bounds in debug info for vector array types (*)
bc4cc86... Fix internal error on pointer-to-pointer binding in LTO mod (*)
2290a40... Remove superfluous call to UI_Is_In_Int_Range (*)
d15a351... Give more informative error message for by-reference types (*)
2a4b29c... [Ada] Fix bogus error for bit-packed array with volatile co (*)
68d525e... rs6000: Expand fmod and remainder when built with fast-math (*)
609a668... Daily bump. (*)
3bfcedf... Daily bump. (*)
f364eea... Daily bump. (*)
b3c7703... Daily bump. (*)
80b1492... Fortran: Correct missing structure constructor comps. [PR97 (*)
755299e... Fortran: Fix for class functions as associated target [PR98 (*)
25d45b5... Fortran: Fix some select rank issues [PR97694 and 97723]. (*)
56defe3... Fortran: Improve resolution of associate variables. [PR9370 (*)
0a79a54... Fortran: Fix ICE due to elemental procedure pointers [PR984 (*)
714b85f... Fortran: Fix host associated PDT entity initialization (*)
503dccc... compiler: correct condition for calling memclrHasPointers (*)
f368a2c... Daily bump. (*)
d48037c... Daily bump. (*)
b9f52ac... c++: Fix docs on assignment of virtual bases [PR60318] (*)
ab1c4bb... Daily bump. (*)
b0e1bee... Daily bump. (*)
4247374... tree-optimization/101394 - fix PRE full redundancy wrt abno (*)
1a4075c... middle-end/101291 - set loop copy of versioned loop (*)
ac6efdd... tree-optimization/101173 - fix interchange dependence check (*)
aed52ca... tree-optimization/101105 - fix runtime alias test optimizat (*)
917a675... middle-end/101009 - fix distance vector recording (*)
c12d50e... Daily bump. (*)
0840c50... Daily bump. (*)
cf26347... Daily bump. (*)
de2114d... rs6000: Fix ICE expanding lxvp and stxvp gimple built-ins [ (*)
607a48c... rs6000: Harden mma_init_builtins (*)
5275b3f... rs6000: Add MMA __builtin_vsx_lxvp and __builtin_vsx_stxvp (*)
bdeb695... rs6000: Small GCC10 change required for the lxvp built-ins (*)
85b323f... Daily bump. (*)
9e244d5... Daily bump. (*)
6407173... Daily bump. (*)
82631dd... Fix 'OMP_CLAUSE_TILE' operands handling in 'gcc/tree.c:walk (*)
9346363... libgcc: Add missing runtime exception notices (*)
be64891... Daily bump. (*)
53907e2... Fortran: Assumed and explicit size class arrays [PR46691/99 (*)
6fc8461... Daily bump. (*)
b879ba6... Daily bump. (*)
4a57357... Fortran: Fix ICE on wrong code [PR99818]. (*)
bf22e26... Fortran: Fix ICE due to elemental procedure pointers [PR939 (*)
803918d... Fortran: Allow pointer deferred length associate selectors. (*)
4cecfae... Fortran: Fix for class defined operators [PR99125]. (*)
abb959f... Daily bump. (*)
fab014e... i386: Fix wrong optimization for consecutive masked scatter (*)
1db37b0... Daily bump. (*)
d9887f6... Fortran: fix pointless warning for static variables (*)
bb59f9b... Daily bump. (*)
280b69a... i386: Fix _mm512_fpclass_ps_mask in O0 [PR 101471] (*)
a70496d... Daily bump. (*)
95e694f... arm: Add tests for VLLDM mitigation [PR102035] (*)
08ecab2... arm: fix vlldm erratum for Armv8.1-m [PR102035] (*)
a6db929... arm: add erratum mitigation to __gnu_cmse_nonsecure_call [P (*)
a3e0daf... arm: Add command-line option for enabling CVE-2021-35465 mi (*)
7eec8ea... arm: testsuite: improve detection of CMSE hardware. (*)
965b562... arm: Fix general issues with patterns for VLLDM and VLSTM (*)
3b0c380... ipa/97565 - fix IPA PTA body availability check (*)
fdfe324... Daily bump. (*)
7b100eb... libstdc++: Add default template argument to basic_istream_v (*)
f27d2ed... arm: Fix pr69245.c testcase for reorder assembler architect (*)
5e4f82a... arm: Fix typos for reorder assembler architecture directive (*)
02d5a19... arm: reorder assembler architecture directives [PR101723] (*)
1a78dad... arm: Don't reconfigure globals in arm_configure_build_targe (*)
a28ddcc... arm: ensure the arch_name is always set for the build targe (*)
2d83dc4... arm: Fix __arm_vctp16q return type in arm_mve.h (*)
fe40fe6... Daily bump. (*)
35b3844... Daily bump. (*)
48ad401... Daily bump. (*)
3e1daf4... Daily bump. (*)
59b5e62... arm: Remove use of opts_set in arm_configure_build_target [ (*)
321ff3a... libstdc++: Document P1739R4 status [PR100139] (*)
ee7502e... Fix up 'gcc.dg/pr78213.c' for '--enable-checking=release' e (*)
e68ce67... Daily bump. (*)
d1f7863... Daily bump. (*)
6e64bbe... libstdc++: Avoid illegal argument to verbose in dg-test cal (*)
e475b90... Restore 'gcc.dg/pr78213.c' testing (*)
9451b04... aarch64: Add -mtune=neoverse-512tvb (*)
3e44c89... aarch64: Fix address mode for vec_concat pattern [PR100305] (*)
c29ea2f... Daily bump. (*)
b811a05... Daily bump. (*)
7507de6... Daily bump. (*)
f206ba8... Daily bump. (*)
ff3978f... coverage: handle function beginning (*)
f434970... Daily bump. (*)
89610c5... Daily bump. (*)
f1318b1... libstdc++: Fix test that fails randomly [PR101866] (*)
86bdcd2... libstdc++: Fix create_directories to resolve symlinks [PR10 (*)
f28d0e3... libstdc++: Add more tests for filesystem::create_directory (*)
452bfa3... libstdc++: Implement LWG 3465 for std::compare_partial_orde (*)
2900023... libstdc++: Change [cmp.alg] assertions to constraints (*)
b77bdfd... Daily bump. (*)
0e54986... libstdc++: Fix common_reference for non-reference results [ (*)
15dcbe0... Daily bump. (*)
0898b34... Daily bump. (*)
fc290af... Daily bump. (*)
aa232d0... Daily bump. (*)
2d015fb... Daily bump. (*)
6bbaa64... sanitizer: cherry pick 414482751452e54710f16bae58458c66298a (*)
37b57f9... Daily bump. (*)
b210fe7... Daily bump. (*)
f8d7994... Daily bump. (*)
613e4eb... mips: Fix up mips_atomic_assign_expand_fenv [PR94780] (*)
fa9729e... Fortran: ICE, OOM while calculating sizes of derived type a (*)
95cda60... Fortran: extend check for array arguments and reject CLASS (*)
e925336... rs6000: Add int128 target check to pr101129.c (PR101531) (*)
10490b7... d: Ensure casting from bool results in either 0 or 1 (PR964 (*)
85901b7... Daily bump. (*)
7277ac6... Fortran: reject FORMAT tag of unknown type. (*)
9d9cebd... Backport from GCC 11 [PR99295]. (*)
9a16492... d: Wrong evaluation order of binary expressions (PR101640) (*)
77e743d... d: fix ICE at convert_expr(tree_node*, Type*, Type*) (PR101 (*)
7e225a0... d: __FUNCTION__ doesn't work in core.stdc.stdio functions w (*)
4ae456d... d: Compile-time reflection for supported built-ins (PR10112 (*)
54e7981... d: Change in DotTemplateExp type semantics leading to regre (*)
9ed794c... Daily bump. (*)
bd35f0c... Daily bump. (*)
7581694... Daily bump. (*)
c2a3a7c... Daily bump. (*)
86f2df7... Daily bump. (*)
20f5a56... Daily bump. (*)
f207427... libstdc++: Move atomic functions to libsupc++ [PR 96657] (*)
3a415b6... libstdc++: Constrain three-way comparison for std::optional (*)
f4eb2ce... Daily bump. (*)
1bf9ab4... Daily bump. (*)
5aa28c8... ipa-sra: Fix thinko when overriding safe_to_import_accesses (*)
ff3a8cd... i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peeph (*)
031953b... Daily bump. (*)
ecad285... rs6000: Don't let swaps pass break multiply low-part (PR101 (*)
7ef9f02... combine: Don't create REG_UNUSED notes if the reg already d (*)
3cb07a1... Daily bump. (*)
4a052ef... Daily bump. (*)
f2ec4ab... Daily bump. (*)
4669f38... Fortran - ICE in gfc_conv_expr_present initializing non-dum (*)
2e1357b... Daily bump. (*)
08ad4e9... Daily bump. (*)
a8ae5db... libstdc++: Simplify basic_string_view::ends_with [PR 101361 (*)
a34c097... libstdc++: Constrain std::as_writable_bytes [PR101411] (*)
b4ebc18... Daily bump. (*)
8c546f4... Daily bump. (*)
750d736... Do not replace variable op variable in I/O implied DO loop (*)
7f0ee1a... Daily bump. (*)
4b407da... Daily bump. (*)
c67e977... Daily bump. (*)
ca094af... Missing piece in earlier change (*)
d826bff... Daily bump. (*)
879e7df... c++: Fix noexcept with unevaluated operand [PR101087] (*)
9a56fcc... Daily bump. (*)
048117e... Daily bump. (*)
e9fbf0f... libstdc++: add missing typename for dependent type in range (*)
0c27d28... Daily bump. (*)
d060019... Daily bump. (*)
a5af11b... Daily bump. (*)
abf9d7e... Daily bump. (*)
8ce35e4... Change EH pointer encodings to PC relative on Windows (*)
5711251... Daily bump. (*)
e4102aa... Daily bump. (*)
22610c0... Daily bump. (*)
ec9be3d... Daily bump. (*)
4804cf9... Daily bump. (*)
a663d3c... Daily bump. (*)
01f266b... Daily bump. (*)
f5a09fe... Daily bump. (*)
ab383ec... i386: Prevent unwanted combine from LZCNT to BSR [PR101175] (*)
7b126e5... Daily bump. (*)
5feaee9... Add mklog.py. (*)
c7f4e14... contrib: add git-commit-mklog wrapper (*)
b5a1dcd... Daily bump. (*)
218853f... Daily bump. (*)
6cf0523... Daily bump. (*)
e47b1be... Daily bump. (*)
ee82dba... Daily bump. (*)
0c08436... Fortran - ICE in gfc_check_do_variable, at fortran/parse.c: (*)
3a37d5c... libstdc++: Replace incorrect static assertion in std::reduc (*)
e5384e7... arm: Fix multilib mapping for CDE extensions [PR100856]. (*)
9ea2975... arm: Fix polymorphic variants failing with undefined refere (*)
49b41ca... libstdc++: Remove unused helpers for std::variant (*)
98efaa7... libstdc++: Fix null dereferences in std::promise (*)
44985f6... libstdc++: Fix undefined behaviour in std::string (*)
94712f9... libstdc++: Fix null dereference in pb_ds containers (*)
e50a64c... libstdc++: Fix undefined behaviour in testsuite (*)
8ad4d9b... libstdc++: Do not use deduced return type for std::visit [P (*)
36d6e7f... libstdc++: Reject std::make_shared<T[]> [PR 99006] (*)
0fd8e3a... arm: Fix the mve multilib for the broken cmse support (pr99 (*)
ec75916... libstdc++: Fix missing members in std::allocator<void> (*)
15d6f57... libstdc++: Implement proposed resolution to LWG 3548 (*)
b7cf6b9... libstdc++: Simplify constexpr checks in std::char_traits [P (*)
9e10782... rs6000: MMA builtin usage ICEs when used in a #pragma omp p (*)
261c036... rs6000: Add new __builtin_vsx_build_pair and __builtin_mma_ (*)
206d49a... rs6000: MMA test case ICEs using -O3 [PR99842] (*)
c5da0eb... Daily bump. (*)
66d838e... IBM Z: Fix vector intrinsics vec_double and vec_floate (*)
4b98b55... c++: constexpr and array[0] [PR101029] (*)
a6d2599... Daily bump. (*)
b7878d4... tree-optimization/100934 - properly mark irreducible region (*)
be85daa... ipa/100791 - copy fntype when processing __builtin_va_arg_p (*)
37d845a... ipa/100513 - fix SSA_NAME_DEF_STMT corruption in IPA param (*)
cd71231... middle-end/100509 - avoid folding constant to aggregate typ (*)
cedce28... tree-optimization/100492 - avoid irreducible regions in loo (*)
ec6d655... Fortran: Fix double function call with -fcheck=pointer [PR] (*)
3e46226... Daily bump. (*)
03b6b44... Daily bump. (*)
1bb1b6a... libstdc++: Adjust expected errors in tests when compiled as (*)
37864c5... libstdc++: Fix constraint on std::optional assignment [PR 1 (*)
b0d2923... libstdc++: Fix std::any constraints [PR101034] (*)
3a63bbb... Daily bump. (*)
ae7e514... Daily bump. (*)
e778e7b... Daily bump. (*)
ecbe8af... d: foreach over a tuple doesn't work on 16-bit targets (PR1 (*)
96a4df4... Daily bump. (*)
bee80d7... libstdc++: Avoid hard error in ranges::unique_copy [PR10077 (*)
8f5cda0... libstdc++: Fix access issue in iota_view::_Sentinel [PR1006 (*)
3c01b4d... libstdc++: Implement LWG 3533 changes to foo_view::iterator (*)
6c0ce01... libstdc++: Implement LWG 3391 changes to move/counted_itera (*)
b1f54b2... libstdc++: Fix access issue in elements_view::_Sentinel [PR (*)
648c786... libstdc++: Fix miscellaneous issues with elements_view::_Se (*)
c8bd39b... libstdc++: Implement missing P0896R4 changes to reverse_ite (*)
06b7948... d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR (*)
a037725... Daily bump. (*)
d660f34... d: TypeInfo error when using slice copy on Structs (PR10096 (*)
f7ece1a... d: Respect explicit align(N) type alignment (PR100935) (*)
7fe8170... Daily bump. (*)
1c1e19e... Daily bump. (*)
fc930b3... c++: tsubst_function_decl and excess arg levels [PR100102] (*)
b6a019e... Daily bump. (*)
e1b230c... Daily bump. (*)
bfdff34... Daily bump. (*)
dcc5cf9... d: Fix ICE in gimplify_var_or_parm_decl, at gimplify.c:2755 (*)
df45c5b... Fortran - ICE in inline_matmul_assign (*)
fe28b9d... arm: Fix ICE with CMSE nonsecure calls on Armv8.1-M [PR1003 (*)
8c96fef... Daily bump. (*)
753c868... libstdc++: Fix return value of std::ranges::advance [PR 100 (*)
e01562b... libstdc++: Change [range.iter.op] functions to function obj (*)
a937d02... libstdc++: Fix installation of python hooks [PR 99453] (*)
5b4b18b... libstdc++: Install libstdc++*-gdb.py more robustly [PR 9945 (*)
72a3f20... Daily bump. (*)
05f6971... [PR98777] LRA: Use preliminary created pseudo for in LRA el (*)
1791b11... [PR98722] LRA: Check that target has no 3-op add insn to tr (*)
eb13f3f... [PR97969] LRA: Transform pattern `plus (plus (hard reg, con (*)
9f610f5... i386: Change abs<MMXMODEI:mode>2 to an expander. (*)
5821c45... Daily bump. (*)
1cbde17... arm: Avoid emitting bogus CFA adjusts for CMSE nonsecure ca (*)
1027e8c... c++: 'this' adjustment for devirtualized call (*)
969d518... Daily bump. (*)
4cfb938... Daily bump. (*)
c571dbf... Daily bump. (*)
0c57b4f... Daily bump. (*)
799cf16... PR fortran/98411 - Pointless warning for static variables (*)
4350d43... Daily bump. (*)
4ec0307... Daily bump. (*)
4c035ae... Daily bump. (*)
59eb00c... arm: Fix wrong code with MVE V2DImode loads and stores [PR9 (*)
bc59a99... Daily bump. (*)
09026b9... Daily bump. (*)
7bc4ec5... Daily bump. (*)
5cfbfb1... Daily bump. (*)
a7e72b2... libsanitizer: Remove cyclades from libsanitizer (*)
ef06093... Fix internal error on locally derived bit-packed array type (*)
79bab52... Always translate Is_Pure flag into pure in C sense (*)
f32045f... Fix incorrect SLOC on instruction (*)
31473de... Daily bump. (*)
a335afe... c++: designated init with anonymous union [PR100489] (*)
75c5c4a... c++: constexpr and volatile member function [PR80456] (*)
fe0f9ef... c++: generic lambda in template fn with DMI [PR100054] (*)
d83c30e... c++: alias template equivalence and cv-quals [PR100032] (*)
59d821d... c++: constexpr, inheritance, and local class [PR91933] (*)
92e9b2a... c++: deduction guide using alias [PR99180] (*)
e41d610... c++: friend with redundant qualification [PR41723] (*)
de47fb3... c++: base template friend [PR52625] (*)
decd38f... c++: using overloaded with local decl [PR92918] (*)
e206f71... c++: access checking in aggregate initialization [PR96673] (*)
5b68416... c++: C++17 constexpr static data member linkage [PR99901] (*)
8909ed5... c++: -Wunused, constant, and generic lambda [PR96311] (*)
ff24ef6... c++: lambda in DMI in class template [PR95870] (*)
7c365bb... c++: constexpr if and nested generic lambda [PR99201] (*)
dce71e0... c++: array new initialized from a call [PR99643] (*)
b13ac26... c++: PMF template parm and noexcept [PR90664] (*)
a12ae58... c++: NRV in lambda in template [PR91217] (*)
5e78018... c++: lambda pack init-capture within generic lambda (*)
a4b3683... Fix gnat.dg spurious failures on PowerPC64 LE (*)
0a193c9... arm: Fix ICEs with compare-and-swap and -march=armv8-m.base (*)
56ffc39... Daily bump. (*)
b8f791b... doc: Update description of __GXX_EXPERIMENTAL_CXX0X__ (*)
9af26b4... Daily bump. (*)
f12013a... gcc-changelog: Remove use of non-strict mode (*)
e6cd786... Daily bump. (*)
47d3815... rtl-optimization/80960 - avoid creating garbage RTL in DSE (*)
4cd69a5... libstdc++: Fix filesystem::path constraints for volatile [P (*)
c060d1d... libstdc++: Fix find_type helper to work consistently (*)
0ba727f... Update mpfr version to 3.1.6 (*)
9ddc622... tree-optimization/100566 - fix another predication issue in (*)
a6fac60... Daily bump. (*)
6f68f2b... Daily bump. (*)
84eb12c... Daily bump. (*)
a0368f8... gcc-changelog: sync scripts. (*)
0c6fe93... Daily bump. (*)
788f9c8... arm: Remove duplicate definitions from arm_mve.h (pr100419) (*)
1d1a690... arm: correctly handle inequality comparisons against max co (*)
be80f3e... Daily bump. (*)
0d1e402... PR middle-end/100571 - bogus -Wstringop-overflow with VLA o (*)
419c243... aarch64: Avoid duplicating bti j insns for jump tables [PR9 (*)
28bb5c4... Daily bump. (*)
ee359d8... RISC-V: For '-march' and '-mabi' options, add 'Negative' pr (*)
e45df7a... Daily bump. (*)
5f665c1... rs6000: Fix cpu selection w/ isel (PR100108) (*)
a21d28d... Daily bump. (*)
291931b... Daily bump. (*)
bea76e5... Daily bump. (*)
d7c8e62... libcpp: Fix up pragma preprocessing [PR100450] (*)
8430391... Daily bump. (*)
9c4797e... modulo-sched: skip loops with strange register defs [PR1002 (*)
d218fed... arm: Fix testisms introduced with fix for pr target/95646 (*)
f1370bf... arm: Do not clobber callee saved registers with CMSE. (*)
f3c73cb... Daily bump. (*)
e3abcc5... Fix PR target/100402 (*)
92fef3f... PR fortran/100274 - ICE in gfc_conv_procedure_call, at fort (*)
0df3ba9... libstdc++: Implement LWG 3517/3520 for join_view/transform_ (*)
a3a6a7f... PR rtl-optimization/100263: Ensure register can change mode (*)
329f730... tree-optimization/98786 - fix issue with phiopt and abnorma (*)
bd475d1... tree-optimization/100278 - handle mismatched code in TBAA a (*)
fea9741... Daily bump. (*)
4134c3e... libstdc++: Implement proposed resolution for LWG 3532 (*)
1cb3994... libstdc++: Implement P2259R1 changes [PR95983] (*)
a0f9800... nvptx: Fix up nvptx build against latest libstdc++ [PR10037 (*)
42ba897... aarch64: Fix ICE in aarch64_add_offset_1_temporaries [PR100 (*)
5a79a90... cfgcleanup: Fix -fcompare-debug issue in outgoing_edges_mat (*)
14786c8... vmsdbgout: Remove useless register keywords (*)
9225a49... early-remat.c: Fix new/delete mismatch [PR100230] (*)
1f354d6... Daily bump. (*)
b81834e... libstdc++: Fix up lambda in join_view::_Iterator::operator+ (*)
b52e1d7... Daily bump. (*)
de8473c... Daily bump. (*)
b5aeeb8... Daily bump. (*)
0244ef4... libstdc++: Fix inconsistent feature test macro (*)
1781e8f... aix: Alias -m64 to -maix64 and -m32 to -maix32. (*)
1e54e82... c++/98032 - add testcase (*)
e1a39b7... tree-optimization/96513 - rewrite hybrid SLP detection (*)
eeaaeb8... Daily bump. (*)
9b6fecd... libstdc++: Add missing 'inline' specifiers to net::ip funct (*)
8cfa990... libstdc++: Define __cpp_lib_constexpr_string macro (*)
d0ae39c... arm: fix UB due to missing mode check [PR100311] (*)
6cf529b... Fortran/OpenMP: Fix var-list expr parsing with array/dt (*)
cd0c562... Daily bump. (*)
39e8bfe... i386: Fix atomic FP peepholes [PR100182] (*)
83ee799... Daily bump. (*)
e06c762... PR fortran/100154 - ICE in gfc_conv_procedure_call, at fort (*)
a633f7f... [PATCH] Backport fix for PR target/98952 (*)
dc2e26f... Daily bump. (*)
9266a10... arm: Various MVE vec_duplicate fixes [PR99647] (*)
be0093e... tree-optimization/100053 - fix predication in VN (*)
ee16f80... tree-optimization/99954 - fix loop distribution memcpy clas (*)
05b35bc... tree-optimization/99880 - avoid vectorizing irrelevant PHI (*)
a1c0fbb... Daily bump. (*)
ef21abb... Daily bump. (*)
e720d30... lra: Avoid cycling on certain subreg reloads [PR96796] (*)
be63f38... Daily bump. (*)
cc24168... bpf: allow BSS symbols to be global symbols (*)
661c741... bpf: align function entry point to 64 bits (*)
2c3a699... Check for matching CONST_VECTOR encodings [PR99929] (*)
367aa5e... aarch64: Fix target alignment for SVE [PR98119] (*)
6c6a117... tree-optimization/98736 - use programing order preserved RP (*)
ec97d2e... Compute RPO with adjacent SCC members, expose toplevel SCC (*)
9db2c89... remove write-only array in rev_post_order_and_mark_dfs_back (*)
2833676... arm: Fix PCS for SFmode -> SImode libcalls [PR99748] (*)
690aa21... aarch64: Handle more SVE vector constants [PR99246] (*)
dc9233a... Handle CONST_POLY_INTs in CONST_VECTORs [PR97141, PR98726] (*)
8849e4a... middle-end/98726 - fix VECTOR_CST element access (*)
63da018... aarch64: Tweak post-RA handling of CONST_INT moves [PR98136 (*)
18a190c... gimple-fold: Recompute ADDR_EXPR flags after folding a TMR (*)
7e2db68... data-ref: Tighten index-based alias checks [PR99726] (*)
be4ab81... Daily bump. (*)
34a9bc1... aarch64: Fix SVE ACLE builtins with LTO [PR99216] (*)
fde5bc5... Daily bump. (*)
0c89b88... c++: std::is_constant_evaluated inside constraint [PR97051] (*)
f0d22d3... libstdc++: Disable test for non-gthreads targets [PR 100180 (*)
4806f91... c++: alias_ctad_tweaks and constrained dguide [PR95486] (*)
525c263... testsuite/100176 - fix struct-layout-1_generate.c compile (*)
63353b2... cprop: Fix -fcompare-debug bug in constprop_register [PR100 (*)
4c17b2b... libstdc++: Fix split_view::_OuterIter::operator++ [LWG 3505 (*)
8ac3b41... libstdc++: Simplify copy-pasted algorithms in <ranges> (*)
d1af36d... libstdc++: Fix elements_view::operator* and operator[] [LWG (*)
3d6bba8... libstdc++: Don't initialize from *this inside some views [P (*)
411caee... Daily bump. (*)
ebb734a... c++: ICE in dependent_type_p with constrained auto [PR97052 (*)
2400f81... c++: Fix tsubsting CLASS_PLACEHOLDER_TEMPLATE [PR95434] (*)
904cbf6... c++: Fix deduction with reference NTTP [PR83476] (*)
950bac2... sanitizer: Fix asan against glibc 2.34 [PR100114] (*)
a11f311... intl: Add --enable-host-shared support [PR100096] (*)
31447dc... c++: Fix empty base stores in cxx_eval_store_expression [PR (*)
1730b5d... vectorizer: Remove dead scalar .COND_* calls from vectorize (*)
06d50eb... c++: Fix up handling of structured bindings in extract_loca (*)
c965254... combine: Fix up expand_compound_operation [PR99905] (*)
4ac7483... combine: Don't fold away side-effects in simplify_and_const (*)
91e076f... c: Avoid clobbering TREE_TYPE (error_mark_node) [PR99990] (*)
2e57bc7... expand: Fix up LTO ICE with COMPOUND_LITERAL_EXPR [PR99849] (*)
e68ac8c... rtlanal: Another fix for VOIDmode MEMs [PR98601] (*)
e961da3... c++: Don't cache constexpr functions which are passed point (*)
7a2f91d... dse: Fix up hard reg conflict checking in replace_read [PR9 (*)
8642b73... rs6000: Fix up libgcc ABI when built with --with-long-doubl (*)
9c2c106... Daily bump. (*)
19fc127... d: Fix ICE in when formating a string with '%' or '`' chara (*)
ab83ce4... libstdc++: [_GLIBCXX_DEBUG] Fix management of __dp_sign_max (*)
af40887... OpenACC: Fix integer-type issue with collapse/tile [PR97880 (*)
67e95b6... libstdc++: Fix declarations of memalign etc. for freestandi (*)
f44242b... Fix another -freorder-blocks-and-partition glitch with Wind (*)
6af956c... Daily bump. (*)
aff57bc... PR fortran/63797 - Bogus ambiguous reference to 'sqrt' (*)
e4dcb33... [OpenACC] Fix an ICE where a loop with GT condition is coll (*)
b18305e... Daily bump. (*)
85c3858... Daily bump. (*)
d15a2a0... SVE: Fix wrong sve predicate split (PR100048) (*)
088c0b5... Daily bump. (*)
ca27b58... Daily bump. (*)
e9cc5cc... Sync gcc-changelog scripts. (*)
062b654... Daily bump. (*)
d83dace... libstdc++: Fix <bit> to work freestanding [PR 100060] (*)
cac0f0e... Further increase the limit on the size of accepted Ada file (*)
63d4c1b... Fix thinko in libcpp preparation patch for modules (*)
df25ad4... Daily bump. (*)
b6bef1c... libstdc++: Implement LWG 3404 for C++20 subrange [PR 100044 (*)
32a8595... libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446 (*)
e976dc6... Fortran: Fix fndecl with -fcoarray=lib [PR99817] (*)
701e88f... Daily bump. (*)
1004d3b... c++: Use FOR_EACH_VEC_ELT instead of range-based for loop. (*)
149eef2... Daily bump. (*)
e8a35b4... Daily bump. (*)
18f103b... c++: ICE with real-to-int conversion in template [PR97973] (*)
8f4f2fb... c++: Fix two issues with auto function parameter [PR99806] (*)
0d4128a... c++: GC during late parsing collects live data [PR91416] (*)
3252b78... c++: GC collects live data when synthesizing operator== [PR (*)
b281edd... c++: -Wconversion vs value-dependent expressions [PR99331] (*)
581e87b... c++: const_cast of null pointer in constant expr [PR99176] (*)
c7d7c15... c++: ICE with -Wshadow and enumerator in template [PR99120] (*)
6fcf6e5... c++: Pointer-to-member fn conversion with noexcept [PR99374 (*)
f0f6255... c++: Fix bogus -Wvolatile warning in C++20 [PR98947] (*)
6f45079... c++: ICE with delayed noexcept and attribute used [PR97966] (*)
3bb551c... c++: ICE when late parsing noexcept/NSDMI [PR98333] (*)
60b589b... Add 'libgomp.oacc-c-c++-common/static-variable-1.c' [PR8499 (*)
2ed860b... libstdc++: Fix bootstrap error due to inconsistent noexcept (*)
637418e... libstdc++: Fix invalid constexpr function in C++11 mode [PR (*)
66ba422... libstdc++: Fix even more doxygen markup for group close com (*)
d7fa35d... libstdc++: Remove spurious line break in doxygen comment (*)
551c0d9... libstdc++: Fix more doxygen markup for group close commands (*)
348fb9d... Daily bump. (*)
8fff47b... libstdc++: Fix tests using wrong allocator type (*)
1c4e8a9... libstdc++: Fix unordered containers move constructors noexc (*)
2feec62... libstdc++: Fix [multi]map/[multi]set move constructors noex (*)
beb485d... libstdc++: Fix filesystem::path construction from COW strin (*)
f5788aa... libstdc++: Change URL for PSTL (*)
3854e53... libstdc++: Fix Doxygen warnings (*)
e636840... libstdc++: Fix doxygen markup for group close commands (*)
7f7b5af... maintainer-scripts: Disable multilib when generating libstd (*)
890922a... libstdc++: Fix Doxygen warning about ambiguous file name (*)
de66c34... Increment BASE-VER after release (*)
f00b571... Update ChangeLog and version files for release (*)
3134e02... lto/99898 - bump LTO_minor_version (*)
c61fde1... Daily bump. (*)
bab1d20... Daily bump. (*)
73ad5c3... Daily bump. (*)
6aa75d3... Daily bump. (*)
093788f... Darwin : Fix out-of-bounds access to df_regs_ever_live. (*)
b55902e... Daily bump. (*)
78cda82... Daily bump. (*)
9732558... Fix up plugin header install (*)
ace795f... Daily bump. (*)
3a2dc91... libstdc++: Restore <unistd.h> in testsuite_fs.h header [PR (*)
03a430a... libstdc++: Test errno macros directly for all targets [PR 9 (*)
892024d... c++, abi: Fix abi_tag attribute handling [PR98481] (*)
3688755... sra: Fix bug in grp_write propagation (PR 97009) (*)
1cfe48d... tree-optimization/99856 - fix overwideing pattern creation (*)
591b5c9... PR fortran/99840 - ICE in gfc_simplify_matmul, at fortran/s (*)
c50af57... Daily bump. (*)
42c22a4... Make USES_COMDAT_LOCAL CIF_FINAL_NORMAL (*)
395dac0... [PR99233] tesstsuite: Run test pr96264.c only for little en (*)
1b7c97f... [PR96264] LRA: Check output insn hard regs when updating av (*)
285f65a... testsuite/aarch64: Skip SLP diagnostic under ILP32 (PR targ (*)
ad8c55c... tree-opt: Fix segfault in tree-if-conv.c with -march=armv8. (*)
3753cef... aarch64: Fix up *add<mode>3_poly_1 [PR99813] (*)
1fabb9e... Make pta_size signed (*)
f87a08c... i386: fix -march=amd crash (*)
078f554... Fix idiv latencies for znver3 (*)
c76d503... c++: abbreviated function template return type rewriting [P (*)
78e6c55... c++: Fix folding of non-dependent BASELINKs [PR95468] (*)
57b0df8... c++: Fix ICE with CTAD in concept [PR98611] (*)
a834e6d... c++: Fix self-mapping in map_arguments [PR96531, PR97103] (*)
aa99212... Remove mask register costs. (*)
72c7094... znver3 tuning part 1 (*)
54b273e... Backport Zen3 tuning from mainline (*)
a42a560... x86: Fold arch_names_table into processor_alias_table (*)
c611209... aarch64: Fix gcc.target/aarch64/pr99808.c for ILP32 (*)
1a92899... aarch64: PR target/99037 Fix RTL represntation in move_lo_q (*)
99c560a... Daily bump. (*)
7cdd30b... c++: Fix ICE on PTRMEM_CST in lambda in inline var initiali (*)
afe9a63... fold-const: Fix ICE in extract_muldiv_1 [PR99777] (*)
f5df185... dwarf2cfi: Defer queued register saves some more [PR99334] (*)
1c82b47... c++: Fix ICE with nsdmi [PR99705] (*)
f8780ca... c++: Diagnose bare parameter packs in bitfield widths [PR99 (*)
d5e379e... c++: Diagnose references to void in structured bindings [PR (*)
d3dd370... dwarf2out: Fix debug info for 2 byte floats [PR99388] (*)
b1fc1f1... c: Fix up -Wunused-but-set-* warnings for _Atomics [PR99588 (*)
ee15832... tree-optimization/99824 - avoid excessive integer type prec (*)
960eaef... testsuite: Expect a warning on aarch64 for declare-simd-coa (*)
982df4d... Daily bump. (*)
78ae159... libstdc++: Set dg-timeout-factor for more slow tests (*)
fad1583... libstdc++: Set dg-timeout-factor for some slow tests (*)
05defd6... libstdc++: Fix <stop_token> to compile without gthreads (*)
e543113... libstdc++: Fix some -Wsystem-headers warnings (PR 95765) (*)
ad70672... libstdc++: Fix test failure on AIX (*)
7baf1e2... libstdc++: Make COW string use allocator_traits for nested (*)
14f8307... libstdc++: Constrain chrono::duration conversions [LWG 2094 (*)
7dea2f8... libstdc++: Make std::chrono::duration use reduced ratio for (*)
202e960... libstdc++: Add workaround for weird std::tuple error [PR 96 (*)
916177b... libstdc++: Adjust tests that give different results in C++2 (*)
b7f2012... libstdc++: Add -Wno-deprecated for tests that warn in C++20 (*)
c01d55d... libstdc++: Define std::bad_optional_access constructor as d (*)
af90173... libstdc++: Make std::copy_n work with negative and non-inte (*)
8c13470... libstdc++: Enforce copyable/movable checks in std::atomic (*)
e3eb2a4... libstdc++: Define converting assignment operator for std::m (*)
253751d... libstdc++: Fix char_traits move with overlap (*)
affd2cf... libstdc++: Remove duplicate dg-do directive (*)
e81eb73... libstdc++: Fix failing tests for AIX (*)
f23c816... libstdc++: Allow dejagnu tool_timeout to be overridden (*)
a769c39... libstdc++: Avoid accidental ADL when calling make_reverse_i (*)
e7b2f96... libstdc++: Add noexcept to std::begin etc as per LWG 2280 a (*)
ad9ae82... libstdc++: Use acq_rel memory ordering [PR 99537] (*)
6e5f662... libstdc++: Handle EPERM for filesystem access errors on Mac (*)
039fc1f... libstdc++: Initialize std::normal_distribution::_M_saved [P (*)
913312d... libstdc++: Implement LWG 3530 for concept-constrained compa (*)
8dd1c10... libstdc++: Fix filesystem::rename on Windows [PR 98985] (*)
8611617... libstdc++: Make "nonexistent" paths less predictable in fil (*)
89651c8... libstdc++: Include scope ID in net::internet::address_v6::t (*)
75b8146... libstdc++: Fix errors in <experimental/internet> (*)
412dc5f... libstdc++: Improve tests for constexpr algorithms (*)
1d5d304... libstdc++: Fix bootstrap with -fno-rtti [PR 99077] (*)
8c4620e... libstdc++: Document when C++11/14/17 support became stable (*)
bad3463... libstdc++: Re-enable workaround for _wstat64 bug, again [PR (*)
8455158... libstdc++: Re-enable workaround for _wstat64 bug [PR 88881] (*)
d11150e... libstdc++: Use correct error category for Windows error cod (*)
0a0fd67... libstdc++: Fix spelling of __MINGW32__ macros (*)
149d4df... libstdc++: Fix incorrect test for std::error_code compariso (*)
564e5b6... libstdc++: Fix errors from Library Fundamentals TS headers (*)
f1b7f08... libstdc++: Test errno macros directly, not via autoconf [PR (*)
d7216ea... libstdc++: Remove redundant branches in countl_one and coun (*)
e994d3c... libstdc++: Remove redundant check for zero in std::__popcou (*)
f330210... libstdc++: Implement P2017R1 "Conditionally borrowed ranges (*)
4ab3d8a... libstdc++: Avoid narrowing conversion in subrange construct (*)
56b810a... libstdc++: Add assertions for preconditions in sampling dis (*)
f783328... libstdc++: Avoid divide by zero in default template argumen (*)
8ee9e0f... libstdc++: Fix divide by zero in default template argument (*)
9b04d5a... libstdc++: Fix constraints for drop_view::begin() const [LW (*)
a03eb87... libstdc++: Relax constraints on transform_view and elements (*)
fa9c469... libstdc++: Fix name clash with _Cosh in QNX headers [PR 955 (*)
66eca0b... libstdc++: Fix -Wsign-compare warnings in headers (*)
ee97811... libstdc++: Fix -Wsign-compare warnings (*)
84ea975... libstdc++: Fix -Wunused-local-typedefs warning (*)
b0c2110... libstdc++: Fix -Wdeprecated-declarations warnings (*)
2c64e05... libstdc++: Fix -Wnarrowing warnings (*)
1649b52... libstdc++: Simplify constraints for semiregular-box [LWG 34 (*)
fa64b99... libstdc++: Fix iota_view::size() to avoid overflow (*)
6531087... libstdc++: Fix net::system_context stop condition (*)
99d7021... libstdc++: Implement LWG 561 for std::inserter (*)
7958a65... libstdc++: Add noexcept to declaration of path::_List membe (*)
347b75b... libstdc++: Fix directory_iterator exception specification (*)
f14adc6... arm: Fix MVE ICEs with vector moves and -mpure-code [PR9725 (*)
9879b82... c++: Fix bogus warning in deprecated namespace [PR99318] (*)
9d020d1... c-family: ICE with assume_aligned attribute [PR99062] (*)
f340327... Fortran: Fix intrinsic null() handling [PR99651] (*)
bcd3fd5... Daily bump. (*)
94827db... aix: TLS DWARF symbol decorations. (*)
fc15504... Daily bump. (*)
efe1335... Daily bump. (*)
1df9bfd... Fix ICE: in function_and_variable_visibility, at ipa-visibi (*)
c05f285... Daily bump. (*)
a1b4d74... tree-optimization/96974 - avoid ICE by replacing assert wit (*)
e950dfe... libgomp HSA/GCN plugins: don't prepend the 'HSA_RUNTIME_LIB (*)
3e34bde... Fortran: Fix func decl mismatch [PR93660] (*)
c884ac1... Fortran: Extend buffer, use snprintf to avoid overflows [PR (*)
52eacca... rs6000: Correct Power8 cost of l2 cache size [PR97329] (*)
079f2a1... Daily bump. (*)
716d345... testsuite, Darwin : Fix the asan/strncpy-overflow-1 test. (*)
6acb153... testsuite, Darwin : Fix match output for asan/memcmp-1.c. (*)
4b761ea... Objective-C : Implement SEL as a built-in typedef. (*)
e3cac00... Objective-C++ : Fix handling of unnamed message parms [PR49 (*)
8bbfa67... testsuite, Objective-c++ : Backport test fixes. (*)
b233b73... testsuite, Objective-C : Backport test fixes. (*)
f57cce9... testsuite, Objective-C : Compatibility fixes. (*)
7b8d59e... Objective-C/C++ : Allow visibility prefix attributes on int (*)
c7c5646... Objective-C/C++ : Fix rejects valid fails for properties. (*)
67f06cb... Objective-C++ : Fix bitfield ivars regression. (*)
89bcd07... Darwin, Objective-C/C++ : Fix code-gen for NeXT runtimes. (*)
7e1c6d7... aarch64: Make aarch64_add_offset work with -ftrapv [PR99540 (*)
592388d... tree-optimization/98834 - fix optimization regression with (*)
277fbd0... lto/96591 - walk VECTOR_CST elements in walk_tree (*)
73d1e61... tree-optimization/99694 - fix value-numbering PHIs (*)
b3aa868... Daily bump. (*)
6ee221e... x86: Add __volatile__ to __cpuid and __cpuid_count (*)
129afa0... Fortran: Fix 'name' bound size [PR99688] (*)
cc43899... Daily bump. (*)
e0c32b8... Objective-C, Darwin : Update metadata section uses. (*)
857a808... Objective-C, Darwin : Use special string sections for V2 Ne (*)
6bc35b0... coroutines : Convert await_ready () expressions to bool [PR (*)
0744422... coroutines : Handle rethrow from unhandled_exception [PR987 (*)
c38db37... coroutines : Handle for await expressions in for stmts [PR9 (*)
8fba817... coroutines : Avoid generating empty statements [PR96749]. (*)
fad6d04... coroutines : Adjust constraints on when to build ctors [PR9 (*)
00f7030... coroutines : Do not accept throwing final await expressions (*)
25880e8... coroutines : Handle exceptions throw before the first await (*)
88bb77a... coroutines : Call promise CTOR with parm copies [PR97587]. (*)
9f13c7a... coroutines : Remove throwing_cleanup marks from the ramp [P (*)
c086332... testsuite, coroutines : Make final_suspend calls noexcept. (*)
cab449a... testsuite, coroutines : Mark final awaiters and co_await op (*)
6767275... aix: Permit use of AIX Vector extended ABI mode (*)
e1aa525... PR target/99702: Check RTL type before get value (*)
80b93c1... Daily bump. (*)
0b0a579... coroutines : Adjust error handling for type-dependent corou (*)
80ba9d8... coroutines: Fix unused value found by static analysis. (*)
c3d51b2... dwarf2unwind : Force the CFA after remember/restore pairs [ (*)
9982ca0... Darwin : Simplify headers. (*)
2dc332f... Darwin : Adjust defaults for current bootstrap constraints. (*)
aa55f33... Darwin: Guard two macros in darwin.h. (*)
df11e89... Darwin : Avoid a C++ ODR violation seen with LTO. (*)
08d4e37... Darwin : Begin rework of zero-fill sections. (*)
dc734da... Darwin : Update libc function availability. (*)
cd1428a... testsuite, Darwin: XFAIL runs for two timode conversion tes (*)
a996d8d... Darwin: Handle poly_int machine_modes. (*)
62ad1bb... Daily bump. (*)
17542ce... Use memcpy instead of strncpy to avoid error with -Werror=s (*)
7e8aa1d... Daily bump. (*)
752df7a... testsuite: Fix up strlenopt-80.c on powerpc [PR99636] (*)
c9f698d... testsuite: Fix up strlenopt-73.c on powerpc [PR99626] (*)
d6300df... aarch64: Fix up aarch64_simd_clone_compute_vecsize_and_simd (*)
1703937... c++: Ensure correct destruction order of local statics [PR9 (*)
788da80... i386: Fix up _mm256_vzeroupper() handling [PR99563] (*)
06589d2... aarch64: Fix up aarch64_simd_clone_compute_vecsize_and_simd (*)
3ef0d71... c++: Fix up calls to immediate functions returning referenc (*)
b0d1a53... icf: Check return type of internal fn calls [PR99517] (*)
510ff5d... expand: Fix ICE in store_bit_field_using_insv [PR93235] (*)
01edf20... c++: Fix up [[nodiscard]] on ctors on targetm.cxx.cdtor_ret (*)
529e3b3... c++: Fix -fstrong-eval-order for operator &&, || and , [PR8 (*)
0e87dc8... c-family: Avoid ICE on va_arg [PR99324] (*)
a7c4a70... cfgrtl: Fix up fixup_partitions caused ICE [PR99085] (*)
8f93089... c++: Fix operator() lookup in lambdas [PR95451] (*)
4de402a... fold-const: Fix up ((1 << x) & y) != 0 folding for vectors (*)
f53a9b5... fold-const: Fix ICE in fold_read_from_constant_string on in (*)
311c57f... libstdc++: Fix up constexpr std::char_traits<char>::compare (*)
33be24d... tree-cfg: Fix up gimple_merge_blocks FORCED_LABEL handling (*)
3d7ce7c... c: Fix ICE with -fexcess-precision=standard [PR99136] (*)
af868e8... c++: Fix up build_zero_init_1 once more [PR99106] (*)
45de8af... match.pd: Fix up A % (cast) (pow2cst << B) simplification [ (*)
a7237df... c++: Fix endless errors on invalid requirement seq [PR97742 (*)
ea535f5... c++: Fix zero initialization of flexible array members [PR9 (*)
a964f49... varasm: Fix ICE with -fsyntax-only [PR99035] (*)
4b47af4... c++: Consider addresses of heap artificial vars always non- (*)
deba6b2... openmp: Temporarily disable into_ssa when gimplifying OpenM (*)
8b7f2d3... c++: Fix ICE with structured binding initialized to incompl (*)
025a0ee... ifcvt: Avoid ICEs trying to force_operand random RTL [PR974 (*)
4dd7141... lra-constraints: Fix error-recovery for bad inline-asms [PR (*)
487bca0... i386: Remove V1DImode shift expanders [PR98287] (*)
d6faf78... PR fortran/99205 - Out of memory with undefined character l (*)
82792a4... substitute @tie{} with a space for the man pages (*)
376f564... Fix segfault during encoding of CONSTRUCTORs (*)
4a94f76... Daily bump. (*)
f26015e... PR target/99314: Fix integer signedness issue for cpymem pa (*)
5f9fcce... aarch64: Improve generic SVE tuning defaults (*)
a98cb0f... testsuite: Update testcase for PR96078 fix [PR99363] (*)
fed70c0... Daily bump. (*)
2f87268... aarch64: Fix status return logic in RNG intrinsics (*)
8f6da08... rs6000: Fix disassembling a vector pair in gcc-10 in little (*)
247966e... Daily bump. (*)
27dca33... ipa: Fix resolving speculations through cgraph_edge::set_ca (*)
7e9c43c... c/99224 - avoid ICEing on invalid __builtin_next_arg (*)
65767ab... tree-optimization/99253 - fix reduction path check (*)
a555e44... Daily bump. (*)
6c699f0... coroutines : Avoid a C++11ism. (*)
a14691e... tree-nested: Update assert for Fortran module vars [PR97927 (*)
9b0bbe1... ira: Make sure allocno copies are ordered [PR98791] (*)
62bba61... Fortran: Fix problem with allocate initialization [PR99545] (*)
5791ece... Daily bump. (*)
758d80f... Daily bump. (*)
a07015a... Daily bump. (*)
b2b1946... aarch64: Set AARCH64_EXTRA_TUNE_PREFER_ADVSIMD_AUTOVEC for (*)
2c68339... Daily bump. (*)
6925d47... aarch64: Add missing error_mark_node check [PR99381] (*)
25e3795... Daily bump. (*)
1183e8f... rs6000: Fix pr98959 testcase (*)
410ddbb... rs6000: Fix invalid splits when using Altivec style address (*)
0a35ff4... rs6000: Fix ICE in rs6000_init_builtins when compiling with (*)
77e58c7... rs6000: Add support for compatibility built-ins (*)
336cd08... rs6000: Fix invalid address used in MMA built-in function (*)
22c90e9... Fix Ada bootstrap on Cygwin64 (*)
4a06849... Fix ICE on atomic enumeration type with LTO (*)
775858c... Daily bump. (*)
6051af8... Fix internal error on lambda function (*)
9ff83e4... Daily bump. (*)
3c8e29c... runtime: cast SIGSTKSZ to uintptr (*)
e1da328... aarch64: Add internal tune flag to minimise VL-based scalar (*)
5494367... Daily bump. (*)
936d6fe... Daily bump. (*)
4fbef61... PR libfortran/99218 - matmul on temporary array accesses in (*)
ed8fede... OpenACC: C/C++ - fix async parsing [PR99137] (*)
8b41fca... Daily bump. (*)
c85c240... Fix build breakage with latest glibc release (*)
b50a2ea... Daily bump. (*)
a588c87... c++: Normalization and deduction guide rewriting [PR96199] (*)
371c7a8... c++: C++17 and decltype of multi-operator expression [PR956 (*)
d455130... cgraph: flatten and same_body aliases [PR96078] (*)
bf49d83... c++: Fix class NTTP constness handling [PR98810] (*)
7e008a8... Daily bump. (*)
81bedd5... d: Fix heap-buffer-overflow in checkModFileAlias [PR 99337] (*)
2939b35... Fix ICE with pathologically large frames (*)
85977f6... tree-optimization/98758 - fix integer arithmetic in data-re (*)
268b543... tree-optimization/98640 - fix bogus sign-extension with VN (*)
4f0d856... tree-optimization/98526 - fix vectorizer reduction cost (*)
9272936... tree-optimization/97897 - complex lowering on abnormal edge (*)
186573a... debug: fix switch lowering debug info (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/marxin/heads/backport-10' 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:[~2021-12-16 11:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-16 11:48 [gcc/marxin/heads/backport-10] (938 commits) i386: Fix emissing of __builtin_cpu_supports Martin Liska
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).