[gcc/devel/c++-modules] (79 commits) Merge trunk b2a31e2c341
Nathan Sidwell
nathan@gcc.gnu.org
Mon Nov 2 14:29:33 GMT 2020
The branch 'devel/c++-modules' was updated to point to:
c385d545b04... Merge trunk b2a31e2c341
It previously pointed to:
bd3edcc6e0d... Add DECL_ACCESS support
Diff:
Summary of changes (added commits):
-----------------------------------
c385d54... Merge trunk b2a31e2c341
41710c4... Kill obsolete FIXME
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 (*)
(*) This commit already exists in another branch.
Because the reference `refs/heads/devel/c++-modules' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
More information about the Gcc-cvs
mailing list