[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