public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/gccgo] (1051 commits) Merge from trunk revision cf392dbdf17e38026f8e3c0e9af7f5b87
@ 2020-11-10 18:45 Ian Lance Taylor
0 siblings, 0 replies; only message in thread
From: Ian Lance Taylor @ 2020-11-10 18:45 UTC (permalink / raw)
To: gcc-cvs
The branch 'devel/gccgo' was updated to point to:
8d703821c69... Merge from trunk revision cf392dbdf17e38026f8e3c0e9af7f5b87
It previously pointed to:
9cd320ea657... Merge from trunk revision 3175d40fc52fb8eb3c3b18cc343d773da
Diff:
Summary of changes (added commits):
-----------------------------------
8d70382... Merge from trunk revision cf392dbdf17e38026f8e3c0e9af7f5b87
cf392db... libgo: update to Go 1.15.4 release (*)
0000ea4... c, c++: Fix up -Wunused-value on COMPLEX_EXPRs [PR97748] (*)
1693746... tree-optimization/97769 - fix assert in peeling for alignme (*)
960c471... tree-optimization/97780 - fix ICE in fini_pre (*)
1900707... AArch64: Add FLAG for tbl/tbx intrinsics [PR94442] (*)
9e62802... openmp: Implement OpenMP 5.0 base-pointer attachement and c (*)
cba3d03... IBM Z: Test long doubles in vector registers (*)
e627cda... IBM Z: Store long doubles in vector registers when possible (*)
61dd8da... Fix wrong code for boolean negation in condition at -O2 (*)
15e5f41... More PRE TLC (*)
9693749... aarch64: Skip arm targets in vq*shr*n_high_n intrinsic test (*)
61fecd4... doc: Fix grammar in description of earlyclobber (*)
c69325a... sccvn: Fix up push_partial_def little-endian bitfield handl (*)
2d59593... Fortran: Fix function decl's location [PR95847] (*)
2686de5... tree-optimization/97760 - reduction paths with unhandled li (*)
3d3470e... Normalize VARYING for -fstrict-enums. (*)
fb54c30... Adjust Keylocker regex pattern for darwin, and add missing (*)
7d26a33... Fix logical_combine OR operation. Again. (*)
2bee28d... Daily bump. (*)
04126e4... c++: DR 1914 - Allow duplicate standard attributes. (*)
d3fd75d... c++: Consider only relevant template arguments in sat_hashe (*)
3d56e96... c++: Use two levels of caching in satisfy_atom (*)
2096ebd... c++: Reuse identical ATOMIC_CONSTRs during normalization (*)
71a8040... c++: Fix ICE with variadic concepts and aliases [PR93907] (*)
32ff330... MAINTAINERS: Add myself for write after approval (*)
6db0824... libstdc++: Remove <debug/array> (*)
83f1c16... c++: Call tsubst_pack_expansion from tsubst. (*)
05b0345... c++: Improve error location for class using-decl. (*)
38b17c2... libstdc++: Make _GLIBCXX_DEBUG checks constexpr compatible (*)
3a5f8d7... c++: Fix -Wvexing-parse ICE with omitted int [PR97762] (*)
6624075... c-family: Avoid unnecessary work when -Wpragmas is being ig (*)
4394b1c... c-family: Fix regression in location-overflow-test-1.c [PR9 (*)
c5395d8... arc: Improve/add instruction patterns to better use MAC ins (*)
b5cff0d... Clean up irange self tests. (*)
f27a3b3... Fortran: Fix OpenACC in specification-part checks [PR90111] (*)
b2b8516... libstdc++: Improve comment on _Power_of_2 helper function (*)
ff4bfb1... libstdc++: Remove redundant check for zero in std::__popcou (*)
96f3152... tree-optimization/97761 - fix SLP live calculation (*)
4e85ad7... Cleanup irange::set. (*)
fa59c8d... aarch64: Do not alter force_reg returned register expanding (*)
0af3930... libstdc++: Use 'inline' consistently in std::exception_ptr (*)
99bf3a8... libstdc++: Include <typeinfo> even for -fno-rtti [PR 97758] (*)
8a71317... config-ml.in: Suppress output from multi-do recipes (*)
f5761c3... tree-optimization/97753 - fix SLP induction vect (*)
ec735bc... tree-optimization/97746 - fix order of mask precision compu (*)
e38cd64... c++: ADL refactor (*)
4081596... c++: Consistently expose singleton overloads (*)
ede8cfb... CSE VN_INFO calls in PRE and VN (*)
17c25a4... Use a per-edge PRE PHI translation cache (*)
2d4fa1f... arm: [testcase] Better narrow some bfloat16 testcase (*)
dc7e883... Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=t (*)
946b73c... libiberty/pex-win32.c: Initialize orig_err (*)
ce4ae1f... ira: Recompute regstat as max_regno changes [PR97705] (*)
fb95de7... Daily bump. (*)
b642fca... Objective-C/C++ : Handle parsing @property 'class' attribut (*)
49393e2... testsuite, Darwin, PPC : Skip zero scratch regs tests. (*)
94b74e7... testsuite, Darwin, X86 : Add target requires native tls to (*)
8e62038... rs6000: Fix bootstrap after r11-4793. (*)
2da7ee0... Daily bump. (*)
bd3cefe... testsuite: Fix Wimplicit-fallthrough-20.c. (*)
497c9f8... libcpp: Update cpp_wcwidth() to Unicode 13.0.0 (*)
6f76248... Objective-C/C++ (C-family) : Add missing 'atomic' property (*)
0c30bf4... Objective-C : Implement NSObject attribute. (*)
df78480... Fix Ada build failure for the SuSE PowerPC64/Linux compiler (*)
13193e4... testsuite, Darwin, PPC : XFAIL zero-scratch-regs tests. (*)
b2a28b8... Ada : Fix bootstrap after r11-4793. (*)
8b7a9a2... C Parser: Implement mixing of labels and code. (*)
7fc0f78... libsupc++: Make the destructor parameter to `__cxa_thread_a (*)
44cab2d... Daily bump. (*)
1a0f964... rs6000: Don't use operands[] for temporaries in define_expa (*)
4959bed... MAINTAINERS: Update my email address. (*)
bd7ed09... rs6000: Use the correct minimized testcase (*)
a37b5bc... rs6000: Fix default alignment ABI break caused by MMA base (*)
659ba63... Fix stack pointer handling in ms_hook_prologue functions fo (*)
e5502ae... rs6000: Fix TARGET_POWERPC64 vs. TARGET_64BIT confusion (*)
6c8e4f4... builtins: Add DFP signaling NaN built-in functions (*)
43d3b7b... c++: Small tweak to can_convert_eh [PR81660] (*)
7987a8d... Improve uninitialized warning with value range info (*)
887515a... libstdc++: Fix symbol version conflict in linker script (*)
6e8e103... Objective-C/C++ : Allow visibility prefix attributes on int (*)
9a34a5c... Objective-C/C++ (parsers) : Update @property attribute pars (*)
6c282c1... c++: Propagate attributes to clones in duplicate_decls [PR6 (*)
556ab51... Darwin: Darwin 20 is to be macOS 11 (Big Sur). (*)
600be7f... rework PRE PHI translation cache (*)
129e1a8... Combine new calculated ranges with existing range. (*)
25126a2... Add PC as control register (*)
ba64981... core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTIN (*)
05f1883... aarch64: Use intrinsics for upper saturating shift right (*)
4b5f564... libcpp: Provide date routine (*)
6c3ce63... aarch64: Support permutes on unpacked SVE vectors (*)
9b11203... Add -fbit-tests option. (*)
d398949... make PRE constant value IDs negative (*)
22175d0... tree-optimization/97706 - handle PHIs in pattern recog mask (*)
1db815f... c++: Parser tweaks (*)
15bcd01... testsuite: fix malloc alignment in test (*)
4c27f90... [Fortran] Remove OpenACC 'loop' inside 'parallel' special-c (*)
52b7446... Remove 'gfortran.dg/goacc/loop-6.f95' (*)
4dfa178... Remove 'gfortran.dg/goacc/loop-5.f95' (*)
f176773... gcc-changelog: prevent double cherry-pick line (*)
b88fdcc... refactor SLP analysis (*)
7144270... Move ipa-refs from ggc to heap. (*)
8a2fd71... ipa-modref: Fix comment typos (*)
b92e4be... IBM Z: Remove override of inline params (*)
7307d8e... tree-optimization/97706 - part one, refactor vect_determine (*)
c2e9f58... OpenACC/Fortran: Reject '!$acc atomic update capture' (*)
a2c1193... OpenACC (C/C++): Fix 'acc atomic' parsing (*)
8ebedfc... tree-optimization/97732 - fix init of SLP induction vectori (*)
f11b1f9... Add dg-require-profiling directives to gcc.target/i386 test (*)
ff47c61... Add dg-require-effective-target fpic to g++ tests (*)
6cef01c... Add fnspec handling to ipa mode of ipa-modef. (*)
366099f... Move size time tables from GGC to heap (*)
344106a... c-common: Remove DEBUG_FUNCTION from verify_sequence_points (*)
2210bf6... tree-optimization/97733 - fix SLP of reductions with zero r (*)
c283a71... Fortran: Fix type-decl for PDT / wrong-code pdt_14.f03 issu (*)
32ee472... Improve overflow check (*)
6483f05... Simplify x >> x to 0. This fixes PR96701. (*)
56ecdc2... RISC-V: Mark non-export symbol static and const in riscv-co (*)
65e8263... PR target/96307: Fix KASAN option checking. (*)
f72af3a... MAINTAINERS: Add myself for write after approval. (*)
0cfd910... Daily bump. (*)
44e1f63... c++: Add auto_diagnostic_group to check_handlers_1. (*)
e6fd02c... c++: Fix decltype(auto) deduction with rvalue ref [PR78209] (*)
1d87302... c++: Add -Wexceptions warning option [PR97675] (*)
5b20031... c++: Implement -Wvexing-parse [PR25814] (*)
22984f3... Pass multi-range from range_query::value_* routines (*)
d16d456... libstdc++: Fix typo in ChangeLog entry (*)
cdd2d44... libstdc++: Fix constraints on std::optional comparisons [PR (*)
10508db... openmp: Mark deprecated symbols in OpenMP 5.0 (*)
7fa1b2c... Handle use of r18 as a TCB pointer on aarch64-vxworks (*)
2f93a2a... libstdc++: Use non-throwing increment in recursive_director (*)
710508c... libstdc++: Fix multiple definitions of std::exception_ptr f (*)
50b840a... libstdc++: Export basic_stringbuf constructor [PR 97729] (*)
8f02741... Add dg-require-effective-target fpic to gcc.dg test (*)
5773855... Move and adjust PROBE_STACK reg definitions for aarch64 (*)
58c9de4... Add fnspecs for C++ new and delete operators (*)
9f87fcf... middle-end: guard slp-11b.c testcase on vec_lanes (*)
4ef0f1e... Drop overflow from constants while building ranges in range (*)
f8cc59e... diagnostic paths: loosen coupling between path-printing and (*)
cc32e81... i386: Fix PR97715 (*)
54cbdb5... analyzer: fix ICE comparing COMPLEX_CSTs [PR97668] (*)
ea937e7... Fix uninitialized memory use in ipa-modref (*)
432258b... libstdc++: Fix new <sstream> constructors (*)
cbc3f0b... libstdc++: Adjust whitespace in <sstream> (*)
403f0da... Fix SLP vectorization of stores from boolean vectors (*)
1999887... middle-end: optimize slp simplify back to back permutes. (*)
7eb6c0a... testsuite: disable vect tests that was accidentally enabled (*)
1436ef2... debug/97718 - fix abstract origin references after last cha (*)
e3587a2... middle-end: Store and use the SLP instance kind when aborti (*)
025f434... rs6000: Use direct move for char/short vector CTOR [PR96933 (*)
35c125c... Daily bump. (*)
8f565d2... libstdc++: Fix default mode of new basic_stringstream const (*)
4d76079... middle-end: Move load/store-lanes check till late. (*)
6682ef4... IBM Z: Unhardcode NR_C_MODES (*)
88ea64e... IBM Z: Remove unused RRe and RXe mode_attrs (*)
9a02d31... go: disable -fipa-icf-functions by default in Go frontend (*)
e86fd6a... Add Ranger temporal cache (*)
9c1125c... libstdc++: Fix test failure with --disable-linux-futex (*)
e0af865... libstdc++: Define new C++17 std::search overload for Parall (*)
243492e... targhooks.c: Fix -fzero-call-used-regs 'sorry' typo (*)
3ef33e7... libstdc++: Document istreambuf_iterator base class change [ (*)
1272573... add costing to SLP vectorized PHIs (*)
1e9f339... tree-optimization/97709 - set abnormal flag when vectorizin (*)
3e19075... phiopt: Optimize x ? 1024 : 0 to (int) x << 10 [PR97690] (*)
2436620... libstdc++: Fix constant expressions in std::uniform_int_dis (*)
10a50d2... gcc-changelog: Change parse_git_revisions strict argument t (*)
092cdbd... Re-instantiate SLP induction IV CSE (*)
14ddf41... testsuite: fix arm/pure-code/no-literal-pool-* tests (*)
619039d... gcc-changelog/git_commit.py: Check for missing description (*)
c4f6330... i386: Fix Intel MCU psABI comment w.r.t DEFAULT_PCC_STRUCT_ (*)
9649031... openmp: allocate clause vs. *reduction array sections [PR97 (*)
7988c76... Fix duplicate ChangeLog entries. (*)
8d88736... bootstrap/97666 - really fix sizeof (bool) issue (*)
7526923... i386: Cleanup i386/i386elf.h and align it's return conventi (*)
878cffb... Objective-C++ : Fix ICE in potential_constant_expression_1. (*)
c19e44a... c: Implement C2x nodiscard attribute (*)
2e0aa43... Don't extract memory from operand for normal memory constra (*)
db8b3e1... Fix invalid address for special_memory_constraint. (*)
fd2325e... Daily bump. (*)
2e391ce... Add testcase for pr97695 (*)
ab4664e... Fix copying of clone_info while reshaping clone tree. (*)
e714437... c++: Not all character types are byte-access types. (*)
e1276e3... libstdc++: Ensure std::lock_guard is declared (*)
fab7259... [OpenACC] Use proper location to 'inform' of enclosing pare (*)
12d0512... libstdc++: Add mising gnu-versioned-namespace symbols (*)
8752253... c++: Don't try to parse a function declaration as deduction (*)
9f925f3... libstdc++: Refactor std::call_once internals (*)
ed7f995... c++: DR2303, ambiguous base deduction [PR97453] (*)
a2058f5... Add missing non-NULL check in cgraphclones (*)
93e79ed... libstdc++: Rewrite std::call_once to use futexes [PR 66146] (*)
a52bf01... c++: using-decl instantiation (*)
78f2f08... c++: Refactor clone copying (*)
f4a0e87... i386: Fix ix86_function_arg_regno_p to return correct SSE r (*)
5b01425... c++: Small pt.c cleanups (*)
8bd9a00... cpplib: EOF in pragmas (*)
9ba9504... Add dg-require-effective-target fpic to gcc.target/powerpc (*)
ec4d374... Sync the aarch64-vx7r2 libgcc config with that of Linux (*)
3553c65... aarch64: intrinsics extract half of bf16 vector (*)
cee45e4... c++: Directly fixup deferred eh-specs (*)
1c8b8ef... c++: A couple of template instantiation cleanups (*)
770ec06... c++: Make extern-C mismatch an error (*)
082a7b2... cpplib: Fix off-by-one error (*)
84ed8d2... gcc-changelog/git_email.py: Support older unidiff modules (*)
19859d6... Add setup.cfg for pytest. (*)
abe9373... PR target/96342 Change field "simdlen" into poly_uint64 (*)
c5b49c3... tree-optimization/97623 - limit PRE hoist insertion (*)
d0d8a16... middle-end/97579 - fix VEC_COND_EXPR ISEL optab query (*)
ea7df35... More Ranger cache tweaks (*)
220929c... Tweaks to ranger cache (*)
c2856ce... c++: Tweaks for value_dependent_expression_p. (*)
f620e64... c++: Disable -Winit-list-lifetime in unevaluated operand [P (*)
6ff95a6... Cleanup of a merge mistake in fold-const.c (*)
23ac7a0... Fix PR97205 (*)
d890927... libcpp: unbreak bootstrap (*)
60be12c... AArch64: Add FLAG for AES/SHA/SM3/SM4 intrinsics [PR94442] (*)
c229693... AArch64: Add FLAG for compare intrinsics [PR94442] (*)
104ca9c... Save some memory at debug stream-in time (*)
ed62f36... arm: Add vstN_lane_bf16 + vstNq_lane_bf16 intrisics (*)
1528f34... arm: Add vldN_lane_bf16 + vldNq_lane_bf16 intrisics (*)
6170a79... arm: Add vst1_bf16 + vst1q_bf16 intrinsics (*)
8900766... arm: Add vld1_bf16 + vld1q_bf16 intrinsics (*)
d65303b... arm: Add vst1_lane_bf16 + vstq_lane_bf16 intrinsics (*)
c9a0276... arm: Add vld1_lane_bf16 + vldq_lane_bf16 intrinsics (*)
444655b... c++: cp_tree_equal cleanups (*)
fbc3f84... c++: rtti cleanups (*)
918e8b1... libcpp: dependency emission tidying (*)
f7d6961... aarch64: ACLE intrinsics convert BF16 to Float32 (*)
9d1b813... bootstrap/97666 - fix array of bool allocation (*)
ac6affb... tree-optimization/80928 - SLP vectorize nested loop inducti (*)
a562d44... testsuite: Fix gcc.target/i386/zero-scratch-regs-*.c scan-a (*)
87a9861... Add missing require-effective-target lto (*)
aa23a2d... Add dg-require-effective-target fpic to gcc i386 tests (*)
f89dcf9... Avoid recursion in tree-inline (*)
8414529... testsuite/97688 - fix check_vect () with __AVX2__ (*)
f53e9d4... tree-optimization/97678 - fix SLP induction epilogue vector (*)
0caf400... Fortran: Add !GCC$ attributes DEPRECATED (*)
682ed7a... x86: Optimize aes<aeswideklvariant>u8 a bit, fix whitespace (*)
db3f0d2... x86: Fix comment in ix86_expand_builtin (*)
64dc14b... [OpenACC] Enable inconsistent nested 'reduction' clauses ch (*)
fedf3e9... [OpenACC] Split up testcases for inconsistent nested 'reduc (*)
08fca4d... libstdc++: use lt_host_flags for libstdc++.la (*)
41f7f61... [Fortran] More precise location information for OpenACC 'ga (*)
beddd17... [OpenACC] More precise diagnostics for 'gang', 'worker', 'v (*)
f5e18dd... pass: Run cleanup passes before SLP [PR96789] (*)
bd6ecbe... libgcc: Expose the instruction pointer and stack pointer in (*)
18f8fc9... Daily bump. (*)
18963d3... can_implement_as_sibling_call_p REG_PARM_STACK_SPACE check (*)
3ceaafc... Expand reg_equiv when scratches are removed. (*)
6058b87... x86: Also require MMX for __builtin_ia32_maskmovq (*)
88ce3d5... Daily bump. (*)
9e3c694... Correct -Wstringop-overflow and -Wstringop-overread. (*)
034db20... gcc: quote characters in texi source (*)
6bcbcea... libstdc++: Add c++2a <syncstream> (*)
d6912d9... c++: Fixup some vardecls and whitespace (*)
9757d79... c++: refactor duplicate decls (*)
f915e19... c++: Delete unused hash type (*)
bebabf7... c++: Don't purge the satisfaction caches (*)
0516125... Add bcd builtings listed in appendix B of the ABI (*)
0a07912... c++: Some additional tests (*)
48a201e... options: Tiny refactor (*)
a0bc61e... core: Synchronize tree-cst & wide-int caching expectations (*)
9a2e765... core: id_equal should forward (*)
f8a7379... core: debug-print whole call expr (*)
e9a2e20... cpplib: Macro use location and comparison (*)
1c689b8... Add hint * too 2nd alternative of the 1st scratch in *vsx_e (*)
ce99142... [PATCH] aarch64: Fix PR97638 (*)
e881774... Rewrite SLP induction vectorization (*)
86deadf... ipa-cp: New debug counters for IPA-CP (*)
637aeb6... arm: Fix multiple inheritance thunks for thumb-1 with -mpur (*)
c7f49e0... arm: Call thumb1_gen_const_int from thumb1_movsi_insn (*)
011f5e9... arm: Improve thumb1_gen_const_int (*)
79680c1... Simplify and enhance 'libgomp.oacc-c-c++-common/pr85486*.c' (*)
5677444... Further improve Fortran column location information [PR9279 (*)
528507f... libgomp testsuite: tell warning from error diagnostics, etc (*)
b2a31e2... Fortran: OpenMP - fixes for omp atomic [PR97655] (*)
4c198dd... tree-optimization/97558 - compute vectype for SLP nested cy (*)
f3a3327... Add test for PR97505. (*)
5b41d67... tree-optimization/97558 - avoid SLP analyzing irrelevant st (*)
a159081... tree-optimization/97650 - fix ICE in vect_get_and_check_slp (*)
4ad7047... RISC-V: Check multiletter extension has more than 1 letter (*)
c1e6691... RISC-V: Add configure option: --with-multilib-generator to (*)
c3c3e2c... arm: Improve handling of relocations with small offsets wit (*)
4d9af90... arm: Avoid indirection with -mpure-code on v6m (PR96967) (*)
590febb... Darwin: Adjust the PCH area to allow for 16384byte page siz (*)
bb93020... Objective-C : Implement SEL as a built-in typedef. (*)
7a2cc1e... Objective-C/C++ : Improve '@' keyword locations. (*)
e344ea0... Objective-C++ : Address a FIXME. (*)
3784f16... i386: Set the stack usage to 0 for naked functions (*)
895fdc1... ipa: Fix segmentation fault in function_summary<clone_info* (*)
318be20... testsuite, X86 : Add target requires masm_intel to three te (*)
29e4184... libstdc++: Define type traits for wchar_t even when libc su (*)
de77abe... libstdc++: Fix gnu-version-namespace buid (*)
60d9f25... libstdc++: Prefer double to long double in std::shuffle_ord (*)
ae7a23a... Move clone_info to summary (*)
617695c... Handle fnspec in local ipa-modref (*)
943cc2a... libstdc++: Use double for unordered container load factors (*)
afb8da7... libstdc++: Don't initialize from *this inside some views [P (*)
39bf4f1... libstdc++: Implement P2017R1 "Conditionally borrowed ranges (*)
f03851e... PowerPC: Don't assume all targets have GLIBC. (*)
a1343e5... libstdc++: Use double for unordered container load factors (*)
d1e5d82... libstdc++: Fix some more warnings in test (*)
667db6d... PR libfortran/97581 - clean up size calculation of random g (*)
d10f3e9... Add -fzero-call-used-regs option and zero_call_used_regs fu (*)
44fbc9c... Take insn scratch RA requirements into account in IRA. (*)
bdf6524... PR middle-end/97556 - ICE on excessively large index into a (*)
f3ced67... libstdc++: Fix the default constructor of ranges::__detail: (*)
24d762d... testsuite: Avoid TCL errors when rootme or ASAN/TSAN/UBSAN (*)
1fc5e7e... Fortran: Update omp atomic for OpenMP 5 (*)
aa70161... Fix thunk info WRT PCH (*)
40cb3f8... Disable TBAA for array descriptors. (*)
82ff7e3... tree-optimization/97623 - avoid excessive insert iteration (*)
33c0f24... tree-optimization/97626 - handle SCCs properly in SLP stmt (*)
5cafae2... openmp: Use FIELD_TGT_EMPTY once more (*)
fa41031... [OpenACC] Elaborate testcases that verify column location i (*)
63d0da8... gcc-changelog: Handle situations like '* tree-vect-slp.c () (*)
c517003... AArch64: Add FLAG for float conversion intrinsics [PR94442] (*)
c0bfd96... tree-optimization/97633 - fix SLP scheduling of single-node (*)
7de23b8... aarch64: Fix PR96998 and restore code quality in combine (*)
17e8da4... Predefine __ppc and __ppc__ for VxWorks 7 (*)
9a835ba... Introduce support for vxworks7r2 on x86 and x86_64 (*)
71e7132... openmp: Fix handling of allocate clause on taskloop (*)
5a6b1d8... openmp: Handle non-static data members in allocate clause a (*)
9735744... Adjust gcc.dg/vect/bb-slp-pr65935.c (*)
228156e... PowerPC: Adjust float128/ibm128 warnings. (*)
dec1eb4... libstdc++: AIX xfail for_overwrite.cc testcase (*)
4f0606f... Daily bump. (*)
ffe6b41... libstdc++: Fix linker script to remove conflicting patterns (*)
a55cda8... libstdc++: Avoid narrowing conversion in subrange construct (*)
d7aa21a... libstdc++: Fix some warnings in headers (*)
52ddf0d... libstdc++: Prevent deprecation warnings from <tr1/shared_pt (*)
13feb02... libstdc++: Avoid warnings in tests (*)
11dc4c4... c++: Implement CWG 625: Use of auto as template-arg [PR9747 (*)
52215bb... Replace free with XDELETE. (*)
6fb7e3c... c++: Deducing type from initializer_list<auto> [PR93107] (*)
79991e2... c++: Reject float <=> enum. (*)
e1344fe... c++: Simplify constraint normalization routines (*)
5681668... c++: Tolerate empty initial args during normalization [PR97 (*)
57ec9b6... Fix some memleaks (*)
8895443... c++: Fix constexpr cleanup error handling. (*)
5afd90c... c++: Fix constexpr dtors vs invisible ref [PR97388] (*)
2ca6de3... Annotate vec::copy better for mem stats (*)
0da3e76... Avoid typeless storage in wide-int (*)
815baad... c++: Diagnose constexpr delete [] new int; and delete new i (*)
40749db... stdbool.h: Update true and false expansions for C2x (*)
8c84486... libstdc++: Improve tests for constexpr algorithms (*)
822c1d2... libstdc++: Allow Lemire's algorithm to be used in more case (*)
d067bd7... libstdc++: Do not use volatile for __gnu_cxx::rope referenc (*)
3c9b99e... libstdc++: Make std::function work better with -fno-rtti (*)
054d7b9... Selectively trap if ranger and vr-values disagree on range (*)
8fe9869... * gcc.dg/pr97596.c: Require int128 effective target. (*)
a3ffa86... Add testcase for PR97596 (*)
9703b8d... c++: Stop (most) function-scope entities having a template (*)
2e0216f... libstdc++: Fix memory issue in ranges::lexicographical_comp (*)
6e23549... vect: Fix load costs for SLP permutes (*)
568de14... LTO: get_section: add new argument (*)
6481747... libstdc++: Correct PR number in ChangeLog entry (*)
e4b3d2a... Consistently pass the vector type for scalar SLP cost compu (*)
eb6b71b... libstdc++: Fix some warnings in headers (*)
9df44b9... Fix the logic conditioning VX_ENTER/LEAVE_TLS_DTOR (*)
291d920... Fix conditional inclusion guard in gthr-vxworks-thread.c (*)
bafcf45... opts: Sanity check for param names. (*)
53dede0... CSE conversions within sincos (*)
68990ed... libstdc++: Rename _UniformRandomNumberGenerator parameters (*)
632a2f5... Enable GCC to support Intel Key Locker ISA (*)
1e1e1ed... More BB vectorization tweaks (*)
0162d00... Call infer_non_null() directly when checking for non-null. (*)
c6bfc4e... libstdc++: Fix new basic_stringbuf constructor (*)
0cdde1e... libgo: handle linking to NetBSD's versioned symbols (*)
e93aae4... Daily bump. (*)
f635f0c... analyzer: more non-determinism fixes (*)
1a9af27... analyzer: fix false leak diagnostic on offsets from malloc (*)
e975114... analyzer: move svalue and region decls to their own header (*)
0a36f5f... analyzer: fix more pointer-printing in logs (*)
f4f9364... libstdc++: Fix linker script (*)
4166ebe... [RS6000] Don't be too clever with dg-do run and dg-do compi (*)
bbb3625... [RS6000] float128-type-2.c unsupported (*)
23edcf6... Re: testsuite: Enable and adjust powerpc fold-vec-extract/i (*)
24fb1d9... c++: Improve the MVP -Wparentheses diagnostic. (*)
455ade1... c++: Deprecate arithmetic convs on different enums [PR97573 (*)
976e7ef... c++: Prevent warnings for value-dependent exprs [PR96742] (*)
122f0db... testsuite: Adjust target requirements for sad-vectorize and (*)
323dd42... c++: Member template function lookup failure [PR94799] (*)
43cb722... c++: GCC accepts junk before fold-expression [PR86773] (*)
dfbadb8... syscall: don't build libcall_bsd.go on solaris (*)
3dcd473... AArch64: Skip test for pr97535 on ILP32 since it can't expr (*)
54ef770... value-range: Give up on POLY_INT_CST ranges [PR97457] (*)
a4223ab... c: Allow omitted parameter names for C2x (*)
a0e4d7b... libstdc++: Implement C++20 features for <sstream> (*)
4289e48... c++: Make OMP UDR DECL_LOCAL_DECL_P earlier (*)
a3c1369... VSX_EXTRACT fix (*)
8572edc... libstdc++: Fix arithmetic bug in year_month_weekday convers (*)
f4af2dd... dump when SLP analysis fails due to shared vectype mismatch (*)
9ccc349... c++: Check constraints before instantiation from mark_used (*)
7d5f38e... c++: Refactor push_template_decl (*)
176b8b9... testsuite: Correct requirements for vadsdu*, vslv and vsrv (*)
6f62d8d... Ignore ignored operands in vect_get_and_check_slp_defs (*)
a4b9620... testsuite: Correct requirements for byte-in-* testcases. (*)
69adcfc... Fix gcc.dg/vect/bb-slp-5[89].c (*)
b626b00... tree-optimization/97615 - avoid creating externals from pat (*)
616351b... Fix iteration over loads in SLP optimize (*)
c227d96... libstdc++: Add comment to nothrow new explaining catch (... (*)
0bc199f... libstdc++: Override BUFSIZ for Windows targets [PR 94268] (*)
2acb331... Change the way we split stores in BB vectorization (*)
ac1724c... dump reason for throwing away SLP instance (*)
72a87d8... libstdc++: Fix name clash with _Cosh in QNX headers [PR 955 (*)
0f7cd5e... libstdc++: Make std::span layout-compatible with struct iov (*)
292c812... aarch64: Add vstN_lane_bf16 + vstNq_lane_bf16 intrinsics (*)
44e570d... aarch64: Add bfloat16 vldN_lane_bf16 + vldNq_lane_bf16 intr (*)
31643fa... [PR97504] riscv needs wraplf for aux_long_long_float too (*)
3a8b209... openmp: Parsing and some semantic analysis of OpenMP alloca (*)
2298ca2... openmp: Implicitly discover declare target for variants of (*)
3f39b64... xfail and improve some failing libgomp tests [PR81690] (*)
f165ef8... lto: LTO cgraph support for late declare variant resolution (*)
279a9ce... wide-int: Fix up set_bit_large (*)
2241061... [RS6000] power10 scan-assembler tests (*)
ec69fe4... [RS6000] dg-do !compile and scan-assembler (*)
c25d317... Tweaks to ranger API routines. (*)
89bb01e... Daily bump. (*)
75ce04f... c: Allow duplicate C2x standard attributes (*)
668894d... libgo: update to Go 1.15.3 release (*)
2b3e722... Fix PR97497 (*)
a764c40... PR fortran/97491 - Wrong restriction for VALUE arguments of (*)
edea991... PPC testsuite fixes (*)
b7ac5fd... compiler, go/internal/gccgoimporter: export notinheap annot (*)
6f33e2d... compiler: remove unused Type::in_heap_ member variable (*)
54380d4... c++: Kill nested_udts (*)
88f8b3d... c++: Small cleanup for do_type_instantiation (*)
0f801e0... AArch64: Fix overflow in memcopy expansion on aarch64. (*)
8eb8dca... aarch64: Add vcopy(q)__lane(q)_bf16 intrinsics (*)
d4fd863... libstdc++: Fix ODR violations caused by <tr1/functional> (*)
86558af... libstdc++: Remove unused variables in special functions (*)
2232b61... libstdc++: Fix -Wsign-compare warnings in headers (*)
f6b710f... Extract VX_CPU_PREFIX up into config/vxworks.h (*)
7fdedf8... Fix glitch on VX_CPU selection for E6500 (*)
4a97247... Fix BB store group splitting group size compute (*)
fe90c50... Fix ipa-modref signature updates (*)
e579f66... libstdc++: Add missing noexcept to std::from_chars declarat (*)
044b043... libstdc++: Fix directory_iterator exception specification (*)
fe9d058... libstdc++: Add noexcept to declaration of path::_List membe (*)
c0b09c1... Add tests for PR92942 - missing -Wstringop-overflow for all (*)
ea12663... Remove .s file. (*)
3af4450... Combine logical OR ranges properly. pr97567 (*)
686c1b7... Adjust BB vectorization function splitting (*)
16ad9ae... analyzer: don't assume extern const vars are zero-initializ (*)
942086b... analyzer: Change cast from long to intptr_t [PR96608] (*)
bf1b5da... analyzer: eliminate non-deterministic behavior (*)
b0702ac... analyzer: eliminate non-determinism in logs (*)
ea0ae4e... analyzer: fix param "analyzer-max-enodes-per-program-point" (*)
01079b6... libstdc++: Include <cstdint> in tests that use std::uintptr (*)
9e78634... analyzer: implement region_model::get_representative_path_v (*)
31ec724... testsuite: restrict test to c++11 and later [PR97590] (*)
6d65ddc... Refactor array descriptor field access (*)
4a369d1... SLP vectorize across PHI nodes (*)
5af1e82... Avoid uniform lane BB vectorization (*)
4e6e941... [RS6000] Unsupported test options for -m32 (*)
d249ba8... d: Remove the d_critsec_size target hook. (*)
e419ede... d: Merge upstream dmd 0fcdaab32 (*)
14e19b8... gcov-profile: use static pool for TOPN first (*)
21508c4... Re-enable fnspec checking once fortran frontend is fixed. (*)
5cb0dbd... [Ada] vx7r2cert: port ARM, PowerPC and x86 targets (*)
3970632... [Ada] Warnings on g-spogwa.adb (*)
a026b59... [Ada] Fix GNATprove support for iterated_component_associat (*)
fb00cc7... [Ada] Multidimensional arrays with Iterated_Component_Assoc (*)
b3ad829... [Ada] CUDA: handle parameter associations in expansion of C (*)
0c1eba1... [Ada] Remove Digits_From_Size and Width_From_Size (*)
b36ec51... [Ada] New flag Transform_Function_Array (*)
79e61a6... [Ada] Improve EINTR error handling on "poll" system call (*)
0365b9e... Fix fnspec of math builtins (*)
e94de06... RISC-V: Refine riscv_parse_arch_string (*)
7f227da... Use EAF_RETURN_ARG in tree-ssa-ccp.c (*)
5707996... Fix builtin decls generated in tree.c (*)
b53f709... Add string builtins to builtin_fnspec (*)
8322083... Move SLP nodes to an alloc-pool (*)
1192953... lto: no sub-make when --jobserver-auth= is missing (*)
953a9d6... call_summary: move hooks to base. (*)
251c9ae... call_summary: modify cgraph hooks. (*)
18cb619... Add test for pr97560. (*)
15c9088... [RS6000] Separate dg-require-effective-target options (*)
f19e7c8... Daily bump. (*)
18e7f36... [RS6000] Remove -mpcrel from tests (*)
b1fc5c9... [RS6000] biarch test fail (*)
d7c7133... [RS6000] Replace -mcpu with -mdejagnu-cpu (*)
99f6818... [RS6000] Tests that use int128_t and -m32 (*)
8d8fef1... [RS6000] Link power10 testcases (*)
6848894... [RS6000] dimode_off.c test (*)
32c89b1... [RS6000] Non-pcrel tests when power10 (*)
a573530... syscall: import additional BSD-specific syscall wrappers (*)
48722d1... Combine logical OR ranges properly. (*)
b784bbb... libstdc++: Fix error in experimental::strand (*)
4f8cfb4... Extend builtin fnspecs (*)
2118438... Handle signed 1-bit ranges in irange::invert. (*)
f20a6c5... Implement three-level optimize_for_size predicates (*)
63b2149... Refactor SLP instance analysis (*)
425bb53... Re: error: ‘EVRP_MODE_DEBUG’ was not declared – was: (*)
9e2256d... c++: Implement __is_nothrow_constructible and __is_nothrow_ (*)
783dc02... Fix simdclones (*)
2d5aad6... AArch64: Add FLAG for store intrinsics [PR94442] (*)
93e9a7b... libstdc++: Fix declarations of memalign etc. for freestandi (*)
7f0ce82... PR tree-optimization/97546 Bail out of find_bswap_or_nop on (*)
605c2a3... middle-end/97521 - always use single-bit bools in mask vect (*)
4052c05... x86: Inline strncmp only with -minline-all-stringops (*)
3edc21a... x86: Add cmpmemsi for -minline-all-stringops (*)
1953426... IBM Z: Add vcond_mask expander (*)
50f9e1f... middle-end/97554 - avoid overflow in alloc size compute (*)
27c1405... tree-optimization/97539 - reset out-of-loop debug uses befo (*)
40e67ab... Make default duplicate and insert methods of summaries abor (*)
dc78247... libstdc++: Add missing exception-specifications in shared_p (*)
02a8253... [Ada] Handle Iterated_Component_Association with Others_Cho (*)
fcae4f7... [Ada] Further small edition to documentation of Ada.Text_IO (*)
38a61cf... [Ada] Replace GNAT_Extended_Ravenscar profile name (*)
10c633b... [Ada] Avoid crash on use of Ada 2020 feature (*)
4b0fe39... [Ada] Further small edition to documentation of Ada.Text_IO (*)
19b00ff... [Ada] Fix freezing of previous contracts (*)
d450671... [Ada] Another small edition to documentation of Ada.Text_IO (*)
acd4ef9... [Ada] Fix harmless assertion failure in GNATprove mode (*)
4ab5d8c... [Ada] Document characteristics of ordinary fixed point type (*)
4d4a3fb... [Ada] Relax assertion on Small in Ada.Text_IO.Fixed_IO (*)
86d774f... [Ada] Fix Accept_Socket and Connect_Socket timeout support (*)
e0481cf... [Ada] Minor editions to documentation of Ada.Text_IO.Fixed_ (*)
326c36c... [Ada] Fix GNATprove crash on generics with access types (*)
7649892... [Ada] Suppress warnings on unreferenced parameters of dispa (*)
f69ecf3... [Ada] Fix typos in error message for array delta aggregates (*)
d111f09... [Ada] Restore hex addresses and improve symbolic backtraces (*)
51fb700... [Ada] x86-lynx178elf - gcc build fails (*)
5d2041a... [Ada] Fix interference between iterated element-and-compone (*)
aa32e8f... [Ada] Do not instantiate generic bodies outside of main uni (*)
cfc3a1d... [Ada] Spurious error on Old attribute reference in delta ag (*)
adf1c86... [Ada] gnatpp: Document that --no-comments-fill is now the d (*)
5c6430d... [Ada] Missing errors on extension aggregates with unknown d (*)
cc744c0... [Ada] Delete: set Position to No_Element (*)
1ab5385... [Ada] Improve error on missing with clause (*)
8cb66f9... [Ada] Fix SPARK expansion of iterated_component_assoc in de (*)
9fdbcec... [Ada] Cleanup SPARK expansion of aggregates with iterated_c (*)
acdd1bd... [Ada] Fix typos in comments about parsing iterated_componen (*)
e3710c6... [Ada] AI12-0395: Allow aspect_specifications on formal para (*)
e8d6d5f... [Ada] Crash on membership test in expression function (*)
3b01ce3... [Ada] Handle subtype_indication in 'Update for arrays (*)
a7d153a... Add overloaded debug_bb and debug_bb_n with dump flags (*)
9651cba... Daily bump. (*)
308e403... Ada, Darwin, PowerPC : Fix bootstrap after 128 int changes. (*)
47d13ac... Correct decls for functions which do not pass actual argume (*)
d7ddd28... Daily bump. (*)
1aeb7d7... Update check for working assembler --gdwarf-4 option (*)
0df73be... c++: Fix verify_ctor_sanity ICE [PR96241] (*)
16e2427... Handle undefined ranges in get_size_range. (*)
a29ff9c... cgraph: move former_thunk_p out of CHECKING_P macro. (*)
d0e2ffc... [RS6000] altivec style lvx/stvx addresses vs power10 (*)
1a21c0e... [RS6000] Power10 ICE running gcc.target/powerpc/ppc-ne0-1.c (*)
efe71fc... Daily bump. (*)
27f7ab2... net/http/cgi: merge upstream changes to default env vars (*)
d835608... testsuite: Fix -Wsizeof-array-div tests. (*)
67f3791... Move thunks out of cgraph_node (*)
83f83dd... c, c++: Implement -Wsizeof-array-div [PR91741] (*)
757ba66... PR middle-end/97552 - missing waning passing null to a VLA (*)
7991e96... PR c/97463 - ICE in warn_parm_ptrarray_mismatch on an incom (*)
c7c4a27... Darwin, Ada : Fix bootstrap after stat entry changes. (*)
0aa5a93... Fix typo in recent change to Makefile.rtl (bis) (*)
ef69ce0... Fix typo in recent change to Makefile.rtl (*)
cd8b7d7... Link with the configured net lib on vxworks7 (*)
e10440e... testsuite: Correct vec-rlmi-rlnm.c testsuite expected resul (*)
ad1a9af... Fix overzealous gthread support inhibition for vxworks (*)
081dc85... Add a if-exists-then-else built-in spec function (*)
940e68b... rs6000: Fix extraneous characters in the documentation (*)
9067a15... gcov: fix reading of zero sections. (*)
b66b30a... testsuite: Add noexcept(false) to throwing destructor (*)
5010620... libstdc++: Apply proposed resolutions for LWG 3428, 3447 (*)
9e3b9dd... more wraplf for aux long long float: s390, sparc and powerp (*)
d08d481... [Ada] Sockets.Poll implementation (*)
66e9727... [Ada] Further Ada 2020 work on accessibility checking (*)
15e2ad0... [Ada] gnatpp: Document --no-comments-fill (*)
48d0e61... [Ada] Reject illegal syntax in pragma Contract_Cases (*)
973c7b7... [Ada] GNAT.Sockets: fix comment typo (*)
b120ca6... [Ada] Implement new legality rules introduced in C.6(12) by (*)
84a5809... [Ada] Clean up in writing of ALI files (*)
6c19298... [Ada] Fix logic in C_Select under mingw (*)
3a5c937... [Ada] Do not use Long_Long_Long_Integer'Image with pragma D (*)
995e072... [Ada] Crash on expression function and access type (*)
0edbf7f... [Ada] Fix crash in SPARK on array delta_aggregate with subt (*)
f2668d9... [Ada] Decorate iterated_component_association in SPARK expa (*)
955886d... [Ada] GNATprove: remove support for external axiomatization (*)
294e16b... [Ada] Ignore container types for aggregates if not in Ada_2 (*)
99d4c1b... [Ada] Improve documentation of pragma Abort_Defer (*)
6cc203b... [Ada] CUDA: fix CUDA_Execute not working with aggregates (*)
4e40d14... [Ada] Error when closing c_stream (*)
c12e23c... [Ada] CUDA: Use internal types instead of public ones (*)
0e3ccc6... [Ada] Missing detection of unused with_clause (*)
c875250... [Ada] Prevent copying uninitialized array with address clau (*)
4d245fd... [Ada] Spurious errors on tagged types with renamed subprogr (*)
70b590e... [Ada] Fix scope of index parameter inside a delta aggregate (*)
f9c20bd... [Ada] Better error for illegal call to abstract operation i (*)
ca5d8b9... [Ada] Always enable the support for 128-bit integer types o (*)
b740cf2... [Ada] Update header of front-end files (*)
44f3085... [Ada] Take advantage of Long_Long_Long_Integer in From_Stri (*)
01364ae... [Ada] Iterative patch for accessibility cleanup (*)
4d4ba37... [Ada] Sync code for external properties with SPARK RM (*)
8467449... [Ada] Fix whitespace in code for external property pragmas (*)
9d0761c... [Ada] Fix default value for re-analysis of external propert (*)
9a83366... Fix up plugin header install (*)
50bc948... stor-layout: Reject forming arrays with elt sizes not divis (*)
5f966d6... Do not use doloop pattern with pragma Unroll (*)
98161c2... arm: Auto-vectorization for MVE: vsub (*)
6fade5a... LTO: check that make command works (*)
7cda498... Revert "middle-end/97521 - fix VECTOR_CST expansion" (*)
67b8991... vect: Remove redundant LOOP_VINFO_FULLY_MASKED_P (*)
43868df... Daily bump. (*)
ca021ac... libstdc++: Ensure std::forward_as_tuple is defined (*)
5c15063... [RS6000] Power10 vec-splati-runnable multiple test failures (*)
0a74a0e... libstdc++: Fix custom clock in test (*)
3307a81... testsuite: Adjust expected results for rlwimi-2.c and vec-r (*)
76d6782... Use precision and sign to compare types for ranges (*)
f5d9bc8... libstdc++: Only include <condition_variable> in <shared_mut (*)
b1e7c6f... libstdc++: Reduce header dependencies in and on <memory> (*)
d667bee... Scope libstdc++ configuration for vxworks to all versions (*)
0e590b6... Materialize clones on demand (*)
c26d7df... OpenMP: Fortran - support omp flush's memorder clauses (*)
b69c006... [PATCH, rs6000] VSX load/store rightmost element operations (*)
8732511... [PATCH, rs6000] int128 sign extention instructions (partial (*)
dfb7345... [Ada] Enable the support of 128-bit integer types by defaul (*)
b2dea70... [Ada] ACATS 4.1H - B853001 - missed errors for renamed limi (*)
f0c57fc... [Ada] CUDA: discover runtime types instead of hard-coding (*)
d4194d7... [Ada] Add more annotations and assertions in the runtime (*)
41a5205... [Ada] Update annotations for codepeer analysis on GNAT runt (*)
7b3bda2... [Ada] AI12-0211: Consistency of inherited nonoverridable as (*)
944fed7... [Ada] Update the head comment of Check_Compile_Time_Size (*)
44b9c67... [Ada] Allow use of debug routines when output is going else (*)
47c53b0... [Ada] Minor fix in GNAT RM (*)
9a678fe... [Ada] Implement AI12-0280's interactions with container agg (*)
d7a6aa4... [Ada] Get rid of useless if-then-else in Exp_Fixd.Fpt_Value (*)
daaf017... [Ada] Ada_2020 AI12-0250: Iterator filters in Iterated_Elem (*)
e354dca... [Ada] Fix parser not detecting casing issues in keywords (*)
d302be6... [Ada] Wrong accessibility for conversion to named access (*)
67a3b51... [Ada] Adjust documentation for Has_Constrained_Partial_View (*)
84d7433... [Ada] AI12-0095 Formal types and Constrained Partial Views (*)
29f2d76... [Ada] Implement AI12-0030: Stream attribute availability (*)
46e5478... [Ada] Fix bogus error on conversion from Float to 128-bit u (*)
d7e2013... [Ada] Reimplementation of accessibility checking (*)
cda800d... [Ada] Refactor appending to possibly empty lists (*)
ea56c18... [Ada] Minor fixes in GNAT RM (*)
9032759... [Ada] Reduce scope of local variables for detecting extra W (*)
61d832d... [Ada] Add No_Implicit_Task_Allocations and No_Implicit_PO_A (*)
b1f909c... [Ada] Build support units for 128-bit integer types on 64-b (*)
1019e23... [Ada] Fix error message for import aspect (*)
8be08b9... [Ada] Fix transformation of Suppress aspect into pragma (*)
08c8883... [Ada] Ada_2020: ongoing work for aggregates for bounded con (*)
4a11d43... [Ada] Fix oversight in Eval_Attribute for Bit_Position (*)
c448859... [Ada] AI12-0307: uniform resolution rules for aggregates (*)
1c58392... [Ada] Cleanup repeated code in checks for unused WITH claus (*)
f5d2432... use wraplf for low-precision elementary functions on x86*-v (*)
4f48f31... enable sincos optimization on mingw-w64 (*)
3d423c6... c++: Handle RANGE_EXPR index in init_subob_ctx [PR97328] (*)
46fdced... c++: constexpr evaluation and bare EMPTY_CLASS_EXPR [PR9657 (*)
b083a14... c++: Check DECL_TEMPLATE_PARM_P in duplicate_decls [PR97511 (*)
03e93e1... [RS6000] VSX_MM_SUFFIX (*)
655f7f0... Refactor vect_analyze_slp_instance a bit (*)
b960a9c... middle-end/97521 - fix VECTOR_CST expansion (*)
e14c2bd... ipa-modref-tree.c: fix selftest leaks (*)
f3cf517... Fix PR97502 (*)
e3f25ea... Fix PR97439 (*)
f7decfa... analyzer: fix ICE when handling callback exceeds enode limi (*)
9ed7b33... analyzer: add some C++ test coverage (*)
b7f2cfb... analyzer: fix ICE on dtor [PR97489] (*)
56ddd5e... Daily bump. (*)
346b302... Implement no_stack_protector attribute. (*)
5a99796... Come up with stack_protector enum. (*)
df7f0a3... RISC-V: Extend syntax for the multilib-generator (*)
ef2d3ec... phiopt: Optimize x ? __builtin_clz (x) : 32 in GIMPLE fallo (*)
17c5b7e... openmp: Add test for OMP_TARGET_OFFLOAD=mandatory for cases (*)
552ed3e... x86: Allow configuring with --with-arch_64=x86-64-v[234] (*)
74c9882... openmp: Change omp_get_initial_device () to match OpenMP 5. (*)
d3acf7a... Use Aux_Long_Float for all real types on LynxOS (*)
c0baff9... vxworks float EFs not precise enough -> use long float (*)
9f4e1d1... Use Aux_Long_Long_Float wraplf for sparc*-sun-solaris too (*)
f72d7f7... aarch64-* and ppc*-linux-gnu long long float/long double mi (*)
439407a... syscall: only compile ptrace varargs shim on Linux (*)
d5d9706... Free stale summaries in ipa-pure-const (*)
89576d8... Move nested function info out of cgraph_node (*)
52e7f09... Simplify vec_select of a subreg of X to just a vec_select o (*)
7026bb9... Refactor implementation of *_bcst{_1,_2,_3} patterns. (*)
4de7b01... Extend special_memory_constraint. (*)
76835dc... arm: Auto-vectorization for MVE: vmin/vmax (*)
966fdb2... Handle a_2= &b properly in range calculations. (*)
0f41b5e... arm: Auto-vectorization for MVE: vmul (*)
ca5f466... Check for undefined before not returning a constant value (*)
2ab1fc7... syscall: import upstream code for BSD sockets and sysctls (*)
3fd5876... Strenghten bound for bulitin_constant_p hint. (*)
083c17f... testsuite: Enable p9-lxvx-stxvx testcases and fold-vec-extr (*)
945151b... libstdc++: Simplify std::shared_ptr construction from std:: (*)
84cc337... rs6000: MMA type causes an ICE in ranger pass due to incomp (*)
caaa218... Inline functions with builtin_constant_p more agressively. (*)
6bd2f2d... Remove interfering default #undefs from vx-common.h (*)
1786798... Introduce vxworks7r2 support for ppc and ppc64 (*)
c8f795c... testsuite: enable and fix swaps-p8 testcases (*)
a186ab6... libstdc++: Make structured bindings always work for subrang (*)
e957b86... libstdc++: Rebase include/pstl to current upstream (*)
310fe80... Fortran: class.c - update vtable comment (*)
d940930... tree-optimization/97500 - avoid SLP backedges for induction (*)
9b5d50b... Simplify trivial VEC_COND_EXPR in expander. (*)
5244b4a... phiopt: Optimize x ? __builtin_clz (x) : 32 in GIMPLE [PR97 (*)
028a407... Simplify CFG copying tables (*)
4fa5dc9... Separate new_edges compute in copy_bbs (*)
878315a... Adjust overflow for invariants in bounds_of_var_in_loop. (*)
121a881... libgomp: Hopefully avoid false positive warnings in env.c o (*)
bae73ca... Move simplify_cond_using_ranges_2 to tree-vrp.c (*)
6c5b08a... libsanitizer: add test-case (*)
b69f33f... ASAN: Support detect_invalid_pointer_pairs=1 with detect_st (*)
38aca14... [Ada] Support of the Ada.Text_IO hierarchy for 128-bit type (*)
4cd2e6f... [Ada] Fix problematic placement of freeze node after instan (*)
3d3378f... [Ada] Implement missing function result finalization. (*)
cb7584a... [Ada] Support of attributes Image, Put_Image, Val and Width (*)
a219511... [Ada] Work around missing Long_Long_Long_Size entry in .atp (*)
4270e94... [Ada] Fix analysis of iterated component expression with nu (*)
a547638... [Ada] Basic support for 128-bit types (*)
6551e4c... [Ada] Document Long_Long_Long_Integer in implementation cha (*)
bdf5a98... [Ada] Fix target configuration file used for CodePeer/SPARK (*)
74580e1... [Ada] Refactor repeated calls to Etype in aggregate expansi (*)
3c2d338... [Ada] Fix bootstrap with old GCC (*)
ed9a428... [Ada] Fix crash on illegal OTHERS in iterated_component_ass (*)
e22557e... [Ada] Use index parameter for iterated_component_associatio (*)
f172233... [Ada] Wrong detection of potentially blocking call in prote (*)
d0d9f29... [Ada] Codepeer remarks take into account (*)
05eb5c6... [Ada] Compiler crash on prefixed call to controlled functio (*)
5ff5f72... [Ada] Fix bogus error for bit-packed array with volatile co (*)
948c6d7... [Ada] Improve precision of Ada.Directories.Modification_Tim (*)
3b61231... [Ada] Fix crash with iterated_component_association and -gn (*)
7c6fb75... [Ada] Spurious error in current instance used as formal pac (*)
4a17254... [Ada] Remove -mthreads from Linker_Options pragma for x86-l (*)
603b57c... [Ada] Use VxWorks 7 APIs for accessing environment variable (*)
e98f6ed... [Ada] Use helper function in Freeze_Subprogram_Body (*)
bd4dc93... [Ada] Incorrect associations for extra accessibility parame (*)
c43098c... [Ada] Make minimum accessibility level a constant object (*)
512fe5e... [Ada] Simplify the VxWorks implementation of __gnat_environ (*)
54c49fc... [Ada] Disable warnings on entities when building finalizers (*)
53ac096... [Ada] Fix typos and style in comments related to Default_In (*)
ac38961... [Ada] Spurious error in taft ammendment derivation of CPP t (*)
73764ba... [Ada] Raise Capacity_Error on formal vector insertion (*)
19e9cf7... aarch64: [testsuite] Fix typo in diagnostic message (*)
1768f53... Fix discrepancy in Walloca test on 32-bit systems. (*)
e2e0428... Daily bump. (*)
deb1365... Handle 16 bit targets in diagnostic pruning (*)
292c927... Temporarily disable trap in in extract_range_builtin check. (*)
7cf256c... libgo: adjust NetBSD-specific types for stable syscall API (*)
52cb0c7... rs6000: Allow -mabi=no-altivec override on command line for (*)
1b6f047... libstdc++: Refactor _Hashtable to prepare for custom pointe (*)
15b8e2a... c++: block-scope extern decl with default args (*)
d962ef7... libbacktrace: use __attribute__((__fallthrough__)) (*)
e864d39... Convert -Wrestrict pass to ranger. (*)
495ec0b... Convert -Walloca pass to ranger. (*)
5223072... syscall: remove Sendfile on NetBSD (*)
6267bb7... lto-wrapper: Fix -save-temps filename commit (*)
4fb0ee8... AArch64: Add FLAG for get/set reg intrinsics [PR94442] (*)
16e4f1a... Refactor range handling of builtins in vr_values and ranger (*)
5d53ec2... Saturate overflows return from SCEV in ranger. (*)
dbcc6b1... preprocessor: Further fix for EOF in macro args [PR97471] (*)
35f258f... libgomp: Fix up bootstrap in libgomp/target.c due to false (*)
953277b... c++: Add fixed test [PR82239] (*)
5bcd7de... Simplify and split irange::copy_legacy_range into two funct (*)
f7378bb... gcc/doc/invoke.texi: Fix @table syntax (*)
128f43c... Avoid changing PHIs in GIMPLE split_edge (*)
0672959... Fix latch PHI arg lookup in vectorizable_reduction for doub (*)
1bfc07d... openmp: Implement support for OMP_TARGET_OFFLOAD environmen (*)
94fd05f... libstdc++: Define noop coroutine details private and inline (*)
2c2278f... libstdc++: Remove inheritance from std::coroutine_handle<> (*)
8c3846e... MSP430: Support a memory operand for op1 of andneghi3 (*)
b3032d1... collect-utils.c, lto-wrapper + mkoffload: Improve -save-tem (*)
00b3555... Fix compilation on older systems (*)
f0c0f12... Special case shifting by zero in operator_rshift::op1_range (*)
8f70460... [Ada] Refine type for type constraining routines (*)
420021e... [Ada] Prevent crashes when pretty-printing freeze nodes fro (*)
3bb4836... [Ada] AI12-0339: Empty function for Aggregate aspect of Ada (*)
71400ef... [Ada] Add support for Unreferenced aspect on formal paramet (*)
53642c3... [Ada] Refine result type of Get_Accessibility (*)
b21732c... [Ada] Replace low-level Ekind membership tests with high-le (*)
4c5e987... [Ada] Implement AI12-0280 Making 'Old more flexible (*)
e3b69cc... [Ada] Spurious error in current instance used as formal pac (*)
6875e12... [Ada] Make attribute Update an obsolescent feature (*)
b68e5db... [Ada] CUDA: build procedure calls instead of function calls (*)
abc694c... [Ada] Crash on cond expression as actual for anonymous acce (*)
c01c11c... [Ada] Fixes for pretty command-line GNATprove output with - (*)
04b0694... [Ada] Hang on cond expression as actual for anonymous acces (*)
854f9a8... [Ada] gnatpp: Fix documentation of threshold switches (*)
66b6967... [Ada] New warning on not fully initialized box aggregate (*)
6af3576... [Ada] Inlining nonstatic calls to static expression functio (*)
b03a25f... [Ada] Crash on precondition, discriminant and protected obj (*)
2e55a8e... [Ada] Issue with gnatbind -V switch and Ada 2012 (*)
562ccc8... [Ada] Fix comments as volatility properties can apply to ob (*)
8281a07... [Ada] Spurious discriminant check on "for of" loop (*)
83dcc2b... [Ada] Flexible AST node structure (*)
1b93e42... [Ada] Fix internal error on bit-aligned component of functi (*)
d3c2ce8... [Ada] Document Ada.Task_Initialization (*)
be27374... [Ada] Display source code pointing at locations in messages (*)
bc60bb5... [Ada] Remove extra validity check in case statement (*)
f3f1deb... [Ada] Ada_2020: Further code cleanup for container aggregat (*)
797c14b... [Ada] Propagate predicate function to a full view of a priv (*)
e837a62... [Ada] Code clean up (*)
afa1ffd... [Ada] Support for new aspect Subprogram_Variant on recursiv (*)
87eb6d2... [Ada] Minor reorder subprogram declarations alphabetically (*)
a335f6f... tree-optimization/97496 - avoid SLP externs in patterns (*)
57fa414... Add { target int128 } to gcc.dg/pr97488.c (*)
bc252d9... IBM Z: Emit vector alignment hints for strlen (*)
970d683... Daily bump. (*)
6e02de9... Use precision and sign to compare types for ranges (*)
f000b7c... testsuite: Enable and adjust powerpc vec-extract and vsu te (*)
e7a0af8... libstdc++: Implement std::make_unique_for_overwrite (*)
badeac7... testsuite: Enable and adjust powerpc fold-vec-extract/inser (*)
b003c4b... coroutines: Emit error for invalid promise return types [PR (*)
619f91e... cplxlower: Avoid a transform when looking at a default defi (*)
fc77484... libstdc++: Use reserved name for C++20 attribute (*)
aa6d2be... libstdc++: Optimize container node-handle type for size (*)
5abe05b... preprocessor: Fix non-fn fn-like macro at EOF [PR97471] (*)
8d31eb8... rs6000: correct BE vextract_fp_from_short[hl] vperm masks (*)
2d2f4ff... Gracefully handle right shifts larger than the precision. (*)
11b8cca... IPA: fix one more UBSAN error (*)
361c378... tree-optimization/97486 - avoid edge insertion in SLP vecto (*)
4ba6019... libstdc++: Remove unused header (*)
2c6565d... doc: Add closing parenthesis to -ffat-lto-objects docs (*)
c0bab60... [Ada] Ada_2020: Implement Key_Expression for named containe (*)
86b3d0d... [Ada] Missing check on array concatenation (*)
84adfdd... [Ada] Suppress warnings in expansion of "for ... of" loops (*)
f1f877e... [Ada] Use alternate stack for signal handling on PowerPC/Li (*)
e4a238d... [Ada] Remove excessive guards in building predicate functio (*)
5ad0303... [Ada] Alternative display of multi-line messages for GNATpr (*)
dc55492... [Ada] AI12-0352: Early derivation and equality of untagged (*)
5f39639... [Ada] Compiler abort on in_out function parameter with type (*)
44ecd94... [Ada] Wrong freezing for expression function with contracts (*)
b0a16e6... [Ada] Implement initialization of CUDA runtime (*)
2bb7741... [Ada] Expanded names in ghost assignments (*)
08b0a5e... [Ada] Do not replace bounds for packed arrays that depend o (*)
ec28fae... [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types (*)
b6bcca6... [Ada] ACATS 4.1R - Exception missed (*)
be8d605... [Ada] Reject use of Relaxed_Initialization on scalar/access (*)
17ea7fa... [Ada] No range check on fixed point to integer conversion (*)
a6272b8... [Ada] Clarify protection offered by preconditions on Ada.Te (*)
b7fd826... [Ada] Fix typo in error message about contract cases (*)
2e2e6cf... [Ada] Simplify detection of by-copy types (*)
fa366a9... [Ada] Clarify current design of Errout wrt global variable (*)
26349b6... [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types (*)
8c8b92d... [Ada] Ada2020: matching parentheses and brackets (*)
b9d6859... [Ada] Crash in expression function defined in protected obj (*)
c95f210... [Ada] AI12-0170: Abstract subprogram calls in class-wide pr (*)
e40cb36... [Ada] Private type unexpectedly visible (*)
e335bd2... [Ada] Clean up support of square brackets (*)
52ad13b... [Ada] Remove useless initialization and refine type of a lo (*)
b0fa1c6... [Ada] Refine type of a local variable (*)
5a36f3d... [Ada] Simplify membership test for operators (*)
00bccdf... [Ada] Simplify repeated calls with membership test (*)
5b80069... Handle right shifts by zero in range-ops. (*)
95f2784... tree-optimization/97466 - remove spurious assert (*)
222f312... [PATCH] fold x << (n % C) to x << (n & C-1) if C meets powe (*)
dccb0f8... Simplify comparison GIMPLE IL verification (*)
04ffed2... libsanitizer: Add recently added commit to LOCAL_PATCHES. (*)
3acb91a... Daily bump. (*)
1e70b1a... revamp ada.numerics.aux (*)
476036b... libsanitizer, Darwin, Bootstrap : Fix bootstrap on Darwin < (*)
cd6cd6a... PR libfortran/97063 - Wrong result for vector (step size is (*)
019e1c8... Daily bump. (*)
cb6b952... testsuite: simplify target requirements for various Power9 (*)
1f65bf2... libstdc++: Fix visitor return type diagnostics [PR97449] (*)
f476a9f... testsuite: Enable builtins-3-p9.c on BE targets. (*)
56e4eee... Daily bump. (*)
4e4d0f7... testsuite: remove explicit -m32/-m64 from testcases (*)
02629b1... PR fortran/95979 - ICE in get_kind, at fortran/simplify.c:1 (*)
3e8d8f3... [PATCH] Don't display ranges for dead ssa-names. (*)
5849257... pointer_plus [0, 0] + const folding (*)
aabc96c... Don't invoke range_of_expr multiple times. (*)
4a135bd... Don't assert on a negative shift. (*)
ccb4f20... c++: Fix nullptr deref [pr97460[ (*)
a16da48... c++: Fix null deref at EOF [PR96258] (*)
a659068... Inhibit support for C++0x threads on VxWorks < 6 (*)
e94d583... Inhibit support for gthread condvars on VxWorks < 6 (*)
0aeeda8... Add missing #include <taskLib.h> in gthr-vxworks.c (*)
21295f4... Fix leftover _VXW_PRE_69 in gthr-vxworks.h (*)
4cde835... Stub out VX_ENTER_TLS_DTOR for VxWorks != 6 (*)
2d23fd2... Fix the vxworks crtstuff handling of kernel/rtp variations (*)
57dd4e7... Allow self configured definition of _WRS_VXWORKS_MAJOR (*)
90042c4... arm: Fix the warning -mcpu=cortex-m55 conflicting with -mar (*)
6c6e0ca... Adjust BB vectorization SLP build heuristics (*)
3775358... arm: Fix wrong code generated for mve scatter store with wr (*)
e27c8cc... Fix modref-4.c testcase (*)
9791b4b... libsanitizer: update locale patches (*)
b040b1c... Reapply all revisions mentioned in LOCAL_PATCHES. (*)
0b997f6... libsanitizer: merge from master (*)
4a70aa7... RISC-V: Handle implied extension in multilib-generator (*)
540d5f4... Refactor vect_get_and_check_slp_defs some more (*)
a866239... IPA: compare VRP types. (*)
23a9215... [Ada] Assorted style cleanups (*)
4b97cbe... [Ada] Preelaborate rules not fully enforced (*)
5243014... [Ada] Implement expansion of CUDA_Execute pragma (*)
54690b9... [Ada] Ada2020: parsing of qualified exprs with new agg synt (*)
2357b29... [Ada] Crash in generic renaming declaration of child unit (*)
8dfdfd4... [Ada] Remove non-ASCII character (*)
853f7f8... [Ada] Attribute Img on derived types (*)
5742eed... [Ada] Attribute Img on derived types (*)
d22f3ea... [Ada] Ada2020: AI12-0129 Make protected objects more protec (*)
a900519... [Ada] Clean up in system.ads dependencies during compiler b (*)
f6fd953... [Ada] Legal actual type with inherited discriminants reject (*)
7e1ccdb... [Ada] Remove obsolete workaround regarding array returns (*)
cfe989c... [Ada] Convert from UTF_16 to UTF_8 fails for large values (*)
56bedb1... [Ada] Avoid premature finalization of a function result (*)
d931c94... [Ada] Constants no longer synchronised if they are access-t (*)
7e8e3cb... [Ada] Finalization of uninitialized object with build in pl (*)
b87042c... [Ada] Detect qualified type names for AI12-0027 (*)
3d5f1f2... [Ada] Relax too strong assertions (*)
6d0dedf... [Ada] Improvements to implementation of Ada_2020 attribute (*)
263bb39... [Ada] Reduce use of primary stack on string concatenation (*)
a121d54... [Ada] Spurious visibility error on Declare_Expression with (*)
f54147f... [Ada] Use new Max_Integer_Size attribute in system.ads file (*)
2341c8a... [Ada] Remove support for -gnatP and pragma Polling (*)
5540812... [Ada] Unique itypes names for unconstrained array object de (*)
2c06148... [Ada] Cleanup related to itypes for unconstrained object de (*)
476a8ec... [Ada] SPARK: update for effectively volatile types and obje (*)
0574695... [Ada] GNAT-LLVM unnesting issues in elaboration code (*)
6f23868... [Ada] Crash when specifying an abstract subprogram with Str (*)
64d5b75... [Ada] Fix documentation of No_Local_Timing_Events (*)
c7c7dd3... [Ada] Add Max_Integer_Size attribute and couple of helper f (*)
429ad0b... tree-optimization/97428 - split SLP groups for loop vectori (*)
b85d5dc... Daily bump. (*)
1e8e49f... compiler: don't export function type parameter names (*)
f33ac3b... runtime: use correct types in __go_ptrace shim (*)
6949fbe... libgo: correct Makefile typo in path to x/net/route package (*)
4f4f649... compiler: export type for string and bool constants (*)
b7beab8... testsuite: Fix some endianness bugs in p9 runnable tests. (*)
7dbf96e... libstdc++: Fix typos in copyright notice (*)
f3ee947... c++: Fix [[deprecated]] and implicit operator==. [PR97358] (*)
782ebea... testsuite: Add appropriate target requirements to P9 testca (*)
08e7122... c++: Improve printing of pointers-to-members [PR97406, PR85 (*)
f2ff7d2... [nvptx, testsuite] Xfail stack atomics (*)
f6db796... Fix fndecl's for fortran coarray calls. (*)
34af17c... [nvptx] Remove -m32 (*)
6b55fa2... Fix toplevel comment of attr-fnspec.h (*)
7cb40b0... fix TARGET_MEM_REF dumping (*)
2fa684f... Also accept symbols in other partition in symtab_node::bind (*)
445567b... libgomp: Amend documentation for omp_get_max_active_levels (*)
852dce0... Fix ICE in vectorizable_live_operation (*)
d8394e2... [Ada] Spurious visibility on private with package (*)
7e3f614... [Ada] Wrong use of Scope_Depth_Value (*)
cba9c02... [Ada] Ada2020: AI12-0003 Specifying the standard storage po (*)
9526040... [Ada] Cleanup definition of Might_Have_Tasks (*)
8861bdd... [Ada] Get finalization right when a function returns a func (*)
7e37c1a... [Ada] Crash on subtype of fixed-point type (*)
e4f503b... [Ada] Fix access to uninitialized global variable when emit (*)
a0a294d... [Ada] Cleanup defensive guards for Null_Exclusion_Present (*)
8f366ea... [Ada] Bring defensive guard for Null_Exclusion_Present up t (*)
1d1e5e2... [Ada] Explain predicate function not being inherited by ind (*)
2b47f13... [Ada] Adjust style in support for CUDA_Execute pragma (*)
e1e1296... [Ada] Avoid unnecessary (re)assignments in Make_Info (*)
fcbac1b... [Ada] Remove excessive defensive calls to Is_Type (*)
701a056... [Ada] Code cleanup (*)
f644627... [Ada] Remove obsolete DSP comment (*)
8b6d722... [Ada] Do not expand 'Initialized in codepeer mode (*)
cc53bec... [Ada] Assert failure on incorrect code (*)
96ece83... [Ada] Double evaluation of predicate (*)
73b211a... [Ada] Do not use maximal values from System in runtime unit (*)
a39bc02... [Ada] Simplify membership tests with N_Entity subtype (*)
fd11c7e... [Ada] Refine type from Nat to Pos in Make_Index (*)
38e5d9c... [Ada] Fix range check on constrained array with expanded in (*)
8ad6af8... [Ada] Add support for compile time evaluation of Shift_Righ (*)
46a3809... [Ada] Ada2020: AI12-0180 Using subprograms and entries in i (*)
acc1708... [Ada] Warn on unknown aspect (*)
c2c8f0d... [Ada] Complete support for static intrinsic functions (*)
fe3463c... [Ada] Ada_2020: Add aspect Aggregate to standard container (*)
d588b8b... [Ada] Add iterators over GNAT.Array_Split.Slice_Set (*)
40486f9... [Ada] AI12-0385 Predefined shifts and rotates should be sta (*)
d43123e... [Ada] Do not remove side effects from any object declaratio (*)
28290cb... tree-optimization/97482 - fix split_constant_offset of nop- (*)
ee21a5f... [nvptx, testsuite] Remove xfail for PR84958 (*)
6760065... [nvptx, testsuite] Fix xpass with ident-0b.c (*)
c3d243f... [nvptx, testsuite] Remove dg-skip-if for ptxas oom (*)
49451c5... [nvptx, testsuite] Disable default xfails (*)
93e5ebc... [nvptx, testsuite] Remove dg-skip-if for ptxas crash fixed (*)
32e7e5f... [nvptx, testsuite] Remove dg-skip-if for ptxas crashes (*)
c72720e... [nvptx, testsuite] Remove xpassing xfails for ptxas crashes (*)
10744da... testsuite: Partially fix up modref-*.c tests (*)
508e2d8... IPA: fix profile handling in IRA (*)
a0504b3... params: Fix up help.exp testing (*)
72eb833... RISC-V: Add support for -mcpu option. (*)
83927c6... Enable Intel HRESET Instruction (*)
299a53d... Enable gcc support for UINTR (*)
b2698c2... Daily bump. (*)
28774a6... libgo: print reason code if throwing unwind exception fails (*)
14d83c6... PR middle-end/97391 - bogus -Warray-bounds accessing a mult (*)
34efa5c... PR c/97413 - bogus error on function declaration with many (*)
30d06b7... [testsuite] Don't overwrite compiler_flags in check_compile (*)
dc57070... libgo: export NetBSD-specific types in mksysinfo.sh (*)
ca56d57... runtime: correct semaphore implementation on netbsd (*)
61a43de... analyzer: fix ICE on globals with unknown size [PR93388] (*)
12b267c... analyzer: fix build with ada [PR93723] (*)
974e397... analyzer: don't use <setjmp.h> in tests [PR97394] (*)
270c5a9... c++: Diagnose bogus variadic lambda. [PR97358] (*)
8f8cba4... Rework the condition variables support for VxWorks (*)
9310360... x86: Add missing intrinsics [PR95483] (*)
2fca6a9... Fix the VX_CPU selection for -mcpu=xscale on arm-vxworks (*)
78198b6... libstdc++: Fix unspecified comparison to null pointer [PR 9 (*)
5b00bcc... Rework CPP_BUILTINS_SPEC for powerpc-vxworks (*)
d00f8b4... Fallback to default CPP spec for C++ on VxWorks (*)
69d6b3f... Honor $(MULTISUBDIR) in -I directives for libgcc on VxWorks (*)
e4b887c... Add include-fixed to include search paths for libgcc on VxW (*)
b3f1fef... Adjust the VxWorks alternative LIMITS_H guard for glimits.h (*)
068644a... c++: DECL_FRIEND_P cleanup (*)
06bec55... i386: Improve chaining of _{addcarry,subborrow}_u{32,64} [P (*)
2b9c09a... libstdc++: Fix tests that fail with old std::string ABI (*)
a121715... Do not call range_of_ssa_name_with_loop_info with the loop (*)
ea9535e... More vect_get_and_check_slp_defs refactoring (*)
c602426... Tigthen flag_pic processing in vxworks_override_options (*)
1433846... Turn offset_map to HOST_WIDE_INT (*)
4d90edb... Handle POINTER_PLUS_EXPR in jump functions in ipa-modref. (*)
4aa9742... Fortran: Fix line-truncation warning for !$acc and !gcc$ (*)
ec5e646... adjust BB SLP build from scalars heuristics (*)
17d5739... [gimple] Move can_duplicate_bb_p to gimple_can_duplicate_bb (*)
9068711... c++: Instantiation with local extern [PR97395] (*)
252c996... libstdc++: Define some std::string constructors inline (*)
a1b6b01... libstdc++: Improve comments for check_effective_target_cxx1 (*)
5e961db... libstdc++: Improve comments in std::string tests (*)
5ae9ddd... libstdc++: Enable tests that incorrectly require cxx11-abi (*)
dc38e25... libstdc++: Implement LWG 3706 for COW strings (*)
4d2a56a... Fortran : ICE in build_field PR95614 (*)
c7b6a75... Support ofsetted parameters in local modref (*)
87d75a1... Fix SCC discovery in ipa-modref (*)
2fa5f5c... libgomp: Fix a typo in documentation (*)
7e5aeda... runtime: populate signal PC on NetBSD (*)
7355c1d... syscall: port fix for netbsd unix sockets from upstream (*)
78fbe73... PR target/96759 - Handle global variable assignment from mi (*)
72b3833... reflect: ensure uniqueness of type descriptors on AIX. (*)
bdd74cc... Daily bump. (*)
8949b98... openmp: Add support for the omp_get_supported_active_levels (*)
5204cc5... libstdc++: Fix doxygen comment for std::any_of (*)
f76949c... combine: Fix up simplify_shift_const_1 for nested ROTATEs [ (*)
0e0bedd... libstdc++: Update C++20 status documentation (*)
16d0b03... libstdc++: Remove trailing whitespace from XML docs (*)
739526a... Do not save hash slots across calls to hash_table::get_or_i (*)
8311899... lto-wrapper: Use nontemp filename with -save-temps (*)
f694a0d... [arm] Use -Os for stack-protector-[56].c tests (*)
25095d1... AArch64: Add Neoverse N2 tuning model (*)
7287cf1... lto-wrapper: Use nontemp filename with -save-temps (*)
a673744... Remove STMT_VINFO_SAME_ALIGN_REFS (*)
35103c6... nvptx/mkoffload.c: Add missing fclose (*)
8e0e941... ASAN: disable -Wno-stringop-overflow for 2 tests (*)
ca4938f... AArch64: Add FLAG for mul/mla/mls intrinsics [PR94442] (*)
14707c8... openmp: Improve composite triangular loop lowering and expa (*)
56cb815... Fix tramp3d PGO misoptimization (*)
8be127c... Daily bump. (*)
af66094... analyzer: handle static callbacks [PR97258] (*)
455c3d2... mathfn_built_in_type case type fix (*)
db36e78... make sin and cos generics inlineable (*)
6f0a4ae... MIPS/libphobos: Fix switchcontext.S assembly for MIPS I ISA (*)
46f4a39... Do not ignore failures from gimple_range_calc_op2. (*)
c5aad5a... libstdc++: Apply proposed resolution for LWG 3450 (*)
e066821... libstdc++: Apply proposed resolution for LWG 3449 [PR95322] (*)
c840700... libstdc++: Update doxyfile to Doxygen 1.8.20 format (*)
925eb6a... libstdc++: Include C++17 features in doxygen API docs (*)
ae3967c... libstdc++: Fix documentation for return values of copy algo (*)
82118ac... operator_trunc_mod::wi_fold: Return VARYING for mod by zero (*)
(*) This commit already exists in another branch.
Because the reference `refs/heads/devel/gccgo' 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:[~2020-11-10 18:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-10 18:45 [gcc/devel/gccgo] (1051 commits) Merge from trunk revision cf392dbdf17e38026f8e3c0e9af7f5b87 Ian Lance Taylor
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).