[gcc/ibm/heads/gcc-11-branch] (369 commits) ibm: Merge up to top of releases/gcc-11
Peter Bergner
bergner@gcc.gnu.org
Fri Apr 22 21:25:41 GMT 2022
The branch 'ibm/heads/gcc-11-branch' was updated to point to:
9e05d10d318... ibm: Merge up to top of releases/gcc-11
It previously pointed to:
64575dfb22a... rs6000: Reset -mpower8-fusion for power9 inlining power8 fu
Diff:
Summary of changes (added commits):
-----------------------------------
9e05d10... ibm: Merge up to top of releases/gcc-11
bad34ca... Daily bump. (*)
d65b274... libstdc++: Remove workaround for FE bug in std::tuple [PR96 (*)
fef3d31... libstdc++: Remove "no stronger" assertion in compare exchan (*)
6ee9618... libstdc++: Fix test failures at -O0 (*)
84ff93f... libstdc++: Fix ambiguous comparisons for iterators in C++20 (*)
47b6752... libstdc++: Fix test that fails in C++20 mode (*)
15798c5... fortran: Fix conv of UNION constructors [PR105310] (*)
df783ec... libstdc++: Fix filesystem::temp_directory_path [PR101709] (*)
d26c3e4... libstdc++: Remove bogus assertion in std::from_chars [PR105 (*)
90f2289... libstdc++: Use secure_getenv for filesystem::temp_directory (*)
615cc91... libstdc++: Ensure C++20 std::stringstream definitions use c (*)
8269928... libstdc++: Fix tests that fail with fully-dynamic-string (*)
cd9d46d... libstdc++: Fix non-reserved name in <regex> header (*)
e60e5be... libstdc++: Add another non-reserved name to tests (*)
389ae9d... libstdc++: Add missing noexcept to lazy_split_view iterator (*)
e062a13... libstdc++: Use std::construct_at in net::ip::address (*)
948ee24... libstdc++: Improvements to standard error category objects (*)
2b0ddce... libstdc++: Reorder constraints on std::span::span(Range&&) (*)
ffb8da2... libstdc++: Avoid unwanted allocations in filesystem::path (*)
2089886... libstdc++: Add self-merge check to std::forward_list::merge (*)
7bb5e57... libstdc++: Ignore cv-quals when std::allocator<void> constr (*)
97f9d2f... libstdc++: Do not use std::isdigit in <charconv> [PR103911] (*)
ab9c0a4... libstdc++: Avoid overflow in ranges::advance(i, n, bound) (*)
bd637ac... libstdc++: Increase timeout for pthread7-rope.cc test (*)
bb5652c... libstdc++: Fix test failure on AIX (*)
6758d51... libstdc++: Use LTLIBICONV when linking libstdc++.so [PR9360 (*)
498f9a8... libstdc++: Fix incorrect IS number in doc comment (*)
57f658f... libstdc++: Fix macro checked by test (*)
3859a3c... libstdc++: Fix warning in __moneypunct_cache::_M_cache [PR1 (*)
b59435f... libstdc++: Avoid -Wzero-as-null-pointer-constant warning [P (*)
dfe099b... sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR1052 (*)
141b66c... emit-rtl: Fix -fcompare-debug bug with label references in (*)
7b87956... gcov-profile: Allow negative counts of indirect calls [PR10 (*)
1eee4e0... c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECL (*)
2509b7b... Update BASE-VER to 11.3.1 (*)
2d280e7... Update ChangeLog and version files for release (*)
8f36dde... Daily bump. (*)
691af15... c++: Fix up CONSTRUCTOR_PLACEHOLDER_BOUNDARY handling [PR10 (*)
dfcfd74... Daily bump. (*)
9f90544... doc/install.texi: CRIS: Remove gone websites. Adjust CRIS t (*)
1b8643b... doc/invoke.texi: CRIS: Remove references to cris-axis-linux (*)
4b790d6... tree-optimization/104880 - move testcase (*)
c322ae7... Daily bump. (*)
97eda33... Daily bump. (*)
5fb29a7... Daily bump. (*)
e508f0b... Daily bump. (*)
2da53bb... Daily bump. (*)
537dca0... libstdc++: Update incorrect statement about mainline in doc (*)
36e93aa... IBM zSystems: Add support for z16 as CPU name. (*)
5325418... Darwin, rs6000: Amend lo_sum use for forced constants [PR10 (*)
94c9c6a... Darwin: Rework handling for unwinder code in libgcc_s and s (*)
0aa76f8... libgcc, emutls: Allow building weak definitions of the emut (*)
f155c4d... Darwin: Revise handling of some driver opts. (*)
6cdca92... libstdc++, testsuite: Add a prune expression for external t (*)
67d7ab0... configure, Darwin: Set appropriate defaults for host-shared (*)
6841e9f... IPA: Provide a mechanism to register static DTORs via cxa_a (*)
44d4c62... Darwin : Make trampoline templates linker-visible. (*)
4dfbecb... Darwin, crts: Fix a build warning. (*)
6d8e290... Darwin, config: Amend for Darwin 21 / macOS 12. (*)
c751f5a... collect2: Fix missing cleanups. (*)
1dcb779... Darwin, PPC : Fix R13 for PPC64. (*)
9168148... Darwin, crts: Build Darwin10 unwinder shim as a library. (*)
13ef16c... Jit, testsuite: Amend expect processing to tolerate more pl (*)
b26b671... configure: Avoid unnecessary constraints on executables for (*)
7000686... libgcc, X86: Adjust guard for Mach-O code. (*)
3bf66ed... libgcc, soft-float: Fix strong_alias macro use for Darwin. (*)
51fbd72... libiberty, configure, Darwin: Avoid detecting deprecated sb (*)
b42500d... testsuite, Darwin : Skip a test requiring strndup in libc. (*)
5e6b8b1... Darwin : Mark the mod init/term section starts with a linke (*)
2cb0592... testsuite, JIT, Darwin: Adjust asm tests for Mach-O. (*)
003287c... JIT, testsuite, Darwin: Initial testsuite fixes. (*)
846d19e... Darwin, jit: Fix build [PR100613]. (*)
e885cce... configure: Allow host fragments to react to --enable-host-s (*)
65e0906... libiberty, Darwin : Fix simple-object LTO table for cross-e (*)
a34305f... Darwin: Reset section names table at the end of compile. (*)
b8870af... Darwin, libcc1: Handle hosts with mdynamic-no-pic support. (*)
10abab4... Darwin, configury : Allow for specification and detection o (*)
d744051... Darwin, config: Revise host config fragment. (*)
0f4b6d5... Daily bump. (*)
5b87d9f... i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] (*)
1e4dd03... builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] (*)
473f2b0... c-family: Initialize ridpointers for __int128 etc. [PR10518 (*)
b283075... fold-const: Fix up make_range_step [PR105189] (*)
a487dbd... combine: Don't record for UNDO_MODE pointers into regno_reg (*)
3454017... Daily bump. (*)
c8aaa9c... c++: treat NON_DEPENDENT_EXPR as not potentially constant [ (*)
6eb8eb5... c++: constrained auto in lambda using outer tparms [PR10370 (*)
12b1110... c++: var tmpl w/ dependent constrained auto type [PR103341] (*)
1429db6... c++: deleted fn and noexcept inst [PR101532, PR104225] (*)
051d304... c++: requires-expr in pack expansion using pack [PR103105] (*)
d3950a7... c++: lambda in pack expansion using pack in constraint [PR1 (*)
573bb86... libstdc++: Prevent -Wstringop-overread warning in std::dequ (*)
5ede37c... rs6000: Handle pcrel sibcalls to longcall functions [PR1048 (*)
84e2410... libstdc++: Fix std::exception_ptr regressions [PR103630] (*)
ac0e9b6... libstdc++: Disable atomic wait for freestanding [PR105021] (*)
105f1c0... libstdc++: Guard mutex and condvar with gthreads macro [PR1 (*)
3f37559... libstdc++: Add missing noexcept to std::variant helper (*)
90b94ca... libstdc++: Allow visiting inherited variants [PR 90943] (*)
7aa5f05... c++: operator new lookup [PR98249] (*)
c52cd0b... c++: -Wshadow=compatible-local type vs var [PR100608] (*)
556d061... c++: elaborated-type-spec in requires-expr [PR101677] (*)
00e7d6e... c++: hash table ICE with variadic alias [PR105003] (*)
ad4b237... c++: repeated friend template [PR101894] (*)
3a17a18... c++: CTAD and member function references [PR103943] (*)
eea5641... c++: nested generic lambda in DMI [PR101717] (*)
25167a3... c++: conversion with trailing return type [PR101051] (*)
0b6d4ee... libstdc++: Avoid overflow in bounds checks [PR103955] (*)
8134254... libstdc++: Implement LWG 3595 changes to common_iterator (*)
130b959... libstdc++: Implement LWG 3591-3592 changes to split_view (*)
b0561bc... libstdc++: Implement LWG 3535 changes to ranges::join_view (*)
60b4a81... libstdc++: Implement LWG 3481 change to ranges::viewable_ra (*)
e88ffd5... libstdc++: Implement LWG 3580 change to ranges::iota_view (*)
0630901... libstdc++: Implement LWG 3470 change to ranges::subrange (*)
edf73cf... libstdc++: Implement LWG 3523 changes to ranges::iota_view (*)
28ef927... tree-optimization/105235 - clean EH in execute_cse_conv_1 (*)
008d568... tree-optimization/105232 - handle overly large sizes in com (*)
249aa93... tree-optimization/105226 - avoid splitting abnormal edges (*)
7810fde... Daily bump. (*)
20bde90... ppc: testsuite: require target effectively [PR104253] (*)
fa21fcf... RISC-V: Support -misa-spec for arch-canonicalize and multil (*)
f049717... RISC-V: Allow multi-lib build with different code model (*)
bf4f606... Daily bump. (*)
fdaa6de... Fortran: a RECURSIVE procedure cannot be an INTRINSIC (*)
6b4e072... fortran: Separate associate character lengths earlier [PR10 (*)
3b0f715... fortran: Unshare associate var charlen [PR104228] (*)
a9c54c5... Daily bump. (*)
b242eb2... Daily bump. (*)
2837450... c++: parameter pack inside static_assert [PR99893] (*)
542c30d... tree-optimization/105198 - wrong code with predictive commo (*)
faba16d... Daily bump. (*)
c859c99... libstdc++: Avoid implicit narrowing from uint128_t [PR10485 (*)
4e47b45... c++: make -Wctad-maybe-unsupported respect complain [PR1051 (*)
214330a... c++: constrained template friend matching ICE [PR105064] (*)
c0f38a1... c++: double non-dep folding from finish_compound_literal [P (*)
e95c514... c++: dependence of member noexcept-spec [PR104079] (*)
722b23d... c++: ICE when building builtin operator->* set [PR103455] (*)
5de47ab... Fortran: improve error recovery for invalid coarray functio (*)
f0c601e... Fix handling of in_flags in update_escape_summary_1 (*)
6822d6a... Fix min_flags handling in mod-ref (*)
a77c9ef... c++: Fix ICE due to shared BLOCK node in coroutine generati (*)
5446b93... Use OEP_DECL_NAME when comparing VLA bounds [PR101585]. (*)
4662984... tree-optimization/99121 - avoid ICEing for non-constant siz (*)
5155015... Fix target/100106 ICE in gen_movdi (*)
d34083a... middle-end/104497 - gimplification of vector indexing (*)
825151e... tree-optimization/105053 - fix reduction chain epilogue gen (*)
b8a6fb4... [COMMITTED] Fix PR aarch64/104474: ICE with vector float in (*)
57b62cd... tree-optimization/105070 - annotate bit cluster tests with (*)
b3eb889... rtl-optimization/105028 - fix compile-time hog in form_thre (*)
cf6c812... tree-optimization/104880 - update-address-taken and cmpxchg (*)
d54cc1f... middle-end/105165 - sorry instead of ICE for _Complex asm g (*)
862ccb5... Daily bump. (*)
a7d4fbc... Daily bump. (*)
ead7244... Daily bump. (*)
4f939ac... ipa: Careful processing ANCESTOR jump functions and NULL po (*)
ffd1359... libstdc++: Make std::error_code printer more robust (*)
20f2303... libstdc++: Add missing constraints to std::bit_cast [PR1050 (*)
6f81336... libstdc++: Fix mismatched noexcept-specifiers in Filesystem (*)
cd0312e... libstdc++: Adjust Filesystem TS test for Windows (*)
583267d... libstdc++: Do not use dirent::d_type unconditionally (*)
31a7c09... libstdc++: Reset filesystem::recursive_directory_iterator o (*)
123f87f... libstdc++: Simplify std::allocator_traits<allocator<void>>: (*)
b8f55f9... libstdc++: Remove un-implementable noexcept from Filesystem (*)
c358b9e... libstdc++: Fix doxygen comment for filesystem::perms operat (*)
0811a4d... libstdc++: Rename non-reserved macros in config header [PR1 (*)
f6bf63f... libstdc++: Use __cpp_lib_concepts in std::reverse_iterator (*)
53a1b53... libstdc++: Remove -gdwarf-4 from flags for debug library (*)
c277f6c... libstdc++: Document final option names for enabling C++20 (*)
ab0efe7... libstdc++: Add suggestion to std::uncaught_exception() warn (*)
fe76adc... libstdc++: Add missing constexpr to uses-allocator construc (*)
94525b9... libstdc++: Fix filenames in Doxygen @file comments (*)
541edc3... libstdc++: Remove incorrect copyright notice from header (*)
e650395... libstdc++: Improve config output for --enable-cstdio [PR104 (*)
800a09f... Daily bump. (*)
ecc6450... i386: Fix up ix86_expand_vector_init_general [PR105123] (*)
5f587c8... [PR105032] LRA: modify loop condition to find reload insns (*)
a7d52df... Daily bump. (*)
b909641... Daily bump. (*)
511e8b6... c-family: ICE with -Wconversion and A ?: B [PR101030] (*)
00d12a4... x86: Also use Yw in *ssse3_pshufbv8qi3 clobber (*)
f41871d... RISC-V: Fixing -misa-spec [PR/target 104853] (*)
330aff0... RISC-V: Handle zi* extension correctly for arch-canonicaliz (*)
6fccb62... RISC-V: Fix register class subset checks for CLASS_MAX_NREG (*)
a765fe3... RISC-V: Fix wrong zifencei handling in riscv_subset_list::t (*)
3f4fe39... RISC-V: jal cannot refer to a default visibility symbol for (*)
7a35044... RISC-V: Fix use-after-free error in `parse_multiletter_ext' (*)
d29f5d6... RISC-V: Do not emit zcisr and zifencei if i-ext is 2.0 (*)
97b4af5... RISC-V: Fix detection of zifencei support for binutils (*)
76a8ab5... ubsan: Fix ICE due to -fsanitize=object-size [PR105093] (*)
5c47676... store-merging: Avoid ICEs on roughly ~0ULL/8 sized stores [ (*)
71aa6e9... LTO: bump bytecode version (*)
7b5a2b6... c++: Fox template-introduction tentative parsing in class b (*)
461ecdb... Daily bump. (*)
1b3252b... c++: Fix up __builtin_{bit_cast,convertvector} parsing (*)
cb2520d... fold-const: Handle C++ dependent COMPONENT_REFs in operand_ (*)
51b5fa6... c++: extern thread_local declarations in constexpr [PR10499 (*)
be64c34... i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* (*)
f70464e... c-family: Fix up ICE during pretty-printing of PMF related (*)
91f7d7e... Allow (void *) 0xdeadbeef accesses without warnings [PR9957 (*)
18f5bc8... c++: Fix up constexpr evaluation of new with zero sized typ (*)
1861b9a... libatomic: Improve 16-byte atomics on Intel AVX [PR104688] (*)
9c3225c... aarch64: Fix up RTL sharing bug in aarch64_load_symref_appr (*)
17de662... ifcvt: Punt if not onlyjump_p for find_if_case_{1,2} [PR104 (*)
ddc0d25... c, c++, c-family: -Wshift-negative-value and -Wshift-overfl (*)
b7c0962... c++: Don't suggest cdtor or conversion op identifiers in sp (*)
2ef4d28... s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [ (*)
7737259... cfgrtl: Fix up -g vs. -g0 code generation -flto differences (*)
1a2772a... match.pd: Further complex simplification fixes [PR104675] (*)
b59d293... rs6000: Use rs6000_emit_move in movmisalign<mode> expander (*)
acb9ea4... i386: Use a new temp slot kind for splitter to floatdi<mode (*)
1305c28... match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR10 (*)
d29a0b5... sccvn: Fix visit_reference_op_call value numbering of vdefs (*)
4e04699... libiberty: Fix up debug.temp.o creation if *.o has 64K+ sec (*)
92374fd... asan: Mark instrumented vars addressable [PR102656] (*)
0fa9022... c: -Wmissing-field-initializers and designated inits [PR822 (*)
fe641f6... c++: alignas and alignof void [PR104944] (*)
2a2b944... c++: ICE with template code in constexpr [PR104284] (*)
58e08fb... c++: Wrong error with alias template in class tmpl [PR10410 (*)
6ba2a7e... c++: FIX_TRUNC_EXPR in tsubst [PR102990] (*)
da47a84... c++: constexpr array reference and value-initialization [PR (*)
983211c... Daily bump. (*)
450e827... c++: TTP in member alias template [PR104107] (*)
3bf2e1b... c++: ICE with alias in pack expansion [PR103769] (*)
07d7e8b... c++: mangling union{1} in template [PR104847] (*)
14146bb... c++: missing aggregate base ctor [PR102045] (*)
97390a9... c++: member alias declaration [PR103968] (*)
e952290... c++: CTAD and member alias template [PR102123] (*)
10dcd13... c++: visibility of local extern [PR103291] (*)
a374915... x86: Use Yw constraint on *ssse3_pshufbv8qi3 (*)
40e9979... [PR/target 102957] Allow Z*-ext extension with only 2 char. (*)
85568e5... i386: Fix up _mm_loadu_si{16,32} [PR99754] (*)
6c28ab7... Daily bump. (*)
dc84c78... Daily bump. (*)
856efb4... x86: Use -msse2 on gcc.target/i386/pr95483-1.c (*)
f0ed5f0... x86: Use x constraint on KL patterns (*)
ee25401... x86: Use x constraint on SSSE3 patterns with MMX operands (*)
2385292... Daily bump. (*)
b3cc7e9... Daily bump. (*)
4c649dc... Properly reset the port handle when closing (*)
17f80c5... Daily bump. (*)
893cb28... tree-optimization/101636 - CTOR vectorization ICE (*)
d1f4dfd... tree-optimization/104931 - mitigate niter analysis issue (*)
ea4f664... Daily bump. (*)
f45603f... x86: Disable SSE in ISA2 for -mgeneral-regs-only (*)
f407033... x86: Also check _SOFT_FLOAT in <x86gprintrin.h> (*)
97949b7... c++: lambda in template default argument [PR103186] (*)
76058a5... tree: move tree_vec_map_cache_hasher into header (*)
b3411d7... c++: alias template and typename [PR103057] (*)
cb12348... c++: assignment to temporary [PR59950] (*)
0a63e3e... c++: fix tree_contains_struct for C++ types [PR101095] (*)
09d0fc6... c++: initialized array of vla [PR58646] (*)
2b2f575... c++: designated init and aggregate members [PR103337] (*)
b94c95f... c++: designator and anon struct [PR101767] (*)
00b787f... Daily bump. (*)
d5a493b... x86: Properly check FEATURE_AESKLE (*)
e6afd08... d: Fix internal compiler error: in build_complex, at tree.c (*)
06143b5... Daily bump. (*)
8fcc4a1... Daily bump. (*)
d32402e... Fortran: Fix gfc_maybe_dereference_var [PR104430][PR99585] (*)
66245c8... Daily bump. (*)
114451a... rs6000: Fix invalid address passed to __builtin_mma_disasse (*)
51a34fd... rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdo (*)
67e70a1... x86: Correct march=sapphirerapids to base on icelake server (*)
8dd4a98... Daily bump. (*)
9baf563... Backport PR fortran/96983 patch to GCC 11. (*)
d5be195... Daily bump. (*)
9b1faeb... middle-end/100775 - updating the reg use in exit block for (*)
6a1150d... ada/104861 - use target_noncanonial for Target_Name (*)
c4ac43f... middle-end/104786 - ICE with asm and VLA (*)
d261855... tree-optimization/104511 - avoid FP to DFP conversion for V (*)
070bb45... target/104453 - guard call folding with NULL LHS (*)
cfc310f... middle-end/104402 - split out _Complex compares from COND_E (*)
24ec11a... debug/104337 - avoid messing with the abstract origin chain (*)
b695062... tree-optimization/103641 - improve vect_synth_mult_by_const (*)
c54f95a... Daily bump. (*)
17eda88... Daily bump. (*)
bf4ba41... Daily bump. (*)
47f89da... Fortran: do not frontend-optimize MINLOC/MAXLOC for charact (*)
d84c583... Daily bump. (*)
908e612... Daily bump. (*)
6f581f9... Revert __SIZEOF__IBM128__ and __SIZEOF_FLOAT128__ patch. (*)
2f79dcc... Daily bump. (*)
d66c45f... rtl: ICE with thread_local and inline asm [PR104777] (*)
2d2705e... Daily bump. (*)
e170b23... testsuite/104759 - adjust gcc.dg/vect/vect-multitypes-12.c (*)
9871d39... RISC-V: Always pass -misa-spec to assembler [PR104219] (*)
dae7273... Daily bump. (*)
0430149... Daily bump. (*)
661f7e7... Daily bump. (*)
8b1953f... Daily bump. (*)
fa944e8... Define __SIZEOF_FLOAT128__ and __SIZEOF_IBM128__. (*)
a198470... Use correct names for __ibm128 if long double is IEEE 128-b (*)
65b7fac... Daily bump. (*)
1b291c9... Daily bump. (*)
8eb36ce... vect: add vect_float to pr102819 tests (*)
2d7ef2e... Daily bump. (*)
fda5703... libphobos: Fix misspelling of msvcUsesUCRT (PR104659) (*)
b2bd265... middle-end: Backport complex vect testsuite to GCC 11 (*)
54c6ab3... middle-end: Handle difference between complex negations in (*)
eb2516d... Daily bump. (*)
89cea57... c++: ICE with attribute on enumerator [PR104667] (*)
8ded52d... Daily bump. (*)
79fddac... Daily bump. (*)
abd40fa... Daily bump. (*)
b7be60c... AArch32: correct dot-product RTL patterns. (*)
900ea59... AArch32: correct usdot-product RTL patterns. (*)
7d713d5... AArch32: use canonical ordering for complex mul, fma and fm (*)
6bb338e... AArch64: use canonical ordering for complex mul, fma and fm (*)
876e7c7... vect: Simplify and extend the complex numbers validation ro (*)
a97a7e2... Daily bump. (*)
f9f1440... Daily bump. (*)
d86949f... Fortran: skip compile-time shape check if constructor shape (*)
aea8aaa... Daily bump. (*)
cce998a... Daily bump. (*)
f6895d2... Mark Power10 fusion option undocumented and remove sub-opti (*)
590a3ea... Daily bump. (*)
a5088b0... Fortran: try simplifications during reductions of array con (*)
7e6f990... Daily bump. (*)
3eecfec... valtrack: Avoid creating raw SUBREGs with VOIDmode argument (*)
4dd2415... testsuite: Add testcase for already fixed PR [PR104448] (*)
cdebe6f... combine: Fix up -fcompare-debug issue in the combiner [PR10 (*)
3a543eb... c-family: Fix up shorten_compare for decimal vs. non-decima (*)
a8dd74b... sanitizer: Use glibc _thread_db_sizeof_pthread symbol if pr (*)
14f0b45... openmp: Make finalize_task_copyfn order reproduceable [PR10 (*)
14f79ac... c++: Don't reject GOTO_EXPRs to cdtor_label in potential_co (*)
8a97d7b... asan: Fix up address sanitizer instrumentation of __builtin (*)
615419d... i386: Fix up cvtsd2ss splitter [PR104502] (*)
784deb1... c++: Fix up constant expression __builtin_convertvector fol (*)
25de6af... combine: Fix ICE with substitution of CONST_INT into PRE_DE (*)
bc87b6d... rs6000: Fix up vspltis_shifted [PR102140] (*)
312a10b... libgomp: Fix segfault with posthumous orphan tasks [PR10438 (*)
7c442c8... libcpp: Fix up padding handling in funlike_invocation_p [PR (*)
f62c23f... libcpp: Avoid PREV_WHITE and other random content on CPP_PA (*)
c81d1a0... veclower: Fix up -fcompare-debug issue in expand_vector_com (*)
73b30d1... store-merging: Fix up a -fcompare-debug bug in get_status_f (*)
88ff2eb... cfgrtl: Fix up locus comparison in unique_locus_on_edge_bet (*)
0520fb5... Daily bump. (*)
8a1e92f... compiler: mark global variables whose address is taken (*)
462900b... middle-end/100464 - avoid spurious TREE_ADDRESSABLE in fold (*)
5568351... Daily bump. (*)
d5b9b6f... Add missing target selector (*)
973e0bc... libstdc++: missing constexpr for __[nm]iter_base [PR102358] (*)
6d9c2ed... tree-optimization/102893 - properly DCE empty loops inside (*)
634c2bc... tree-optimization/45178 - DCE of dead control flow in infin (*)
c08d426... tree-optimization/103864 - SLP reduction of reductions with (*)
d1dc0f6... tree-optimization/103544 - SLP reduction chain as SLP reduc (*)
d2f4753... tree-optimization/103361 - fix unroll-and-jam direction vec (*)
6525b9f... middle-end/100786 - constant folding from incompatible alia (*)
2b1b5b1... target/100784 - avoid ICE with folding __builtin_ia32_shufp (*)
4a5feea... Daily bump. (*)
3982a30... Fortran: improve error recovery on bad array section (*)
9789564... x86: Generate INT3 for __builtin_eh_return (*)
58a4e29... x86: Rename -harden-sls=indirect-branch to -harden-sls=indi (*)
5d92874... x86: Add -mindirect-branch-cs-prefix (*)
39d944c... x86: Add -mharden-sls=[none|all|return|indirect-branch] (*)
c604b03... x86: Remove "%!" before ret (*)
1688aeb... Daily bump. (*)
2c9485a... rs6000: Move the hunk affecting VSX/ALTIVEC ahead [PR103627 (*)
b1ca201... rs6000: Disable MMA if no VSX support [PR103627] (*)
33878b0... Daily bump. (*)
d5781e7... RISC-V: Add target machine headers as a dependency for risc (*)
ae57aae... fortran: Fix deref of optional in gen. code. [PR100337, bac (*)
680ee9c... Prevent malicious descriptor stacking for scalar components (*)
8eee43d... Daily bump. (*)
72b0526... [Ada] PR ada/98724: Alpha/Linux/libada: Use wraplf for Aux_ (*)
e89144e... i386: Skip decimal float vector modes in type_natural_mode (*)
7bfdd9a... Daily bump. (*)
b9e6e99... Daily bump. (*)
3273e70... libstdc++: Back out some changes from P2325R3 backport [PR1 (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/ibm/heads/gcc-11-branch' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
More information about the Gcc-cvs
mailing list