From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id A9171386FC02; Mon, 24 May 2021 09:40:15 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A9171386FC02 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Martin Liska To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/sphinx] (143 commits) Merge branch 'master' into devel/sphinx X-Act-Checkin: gcc X-Git-Author: Martin Liska X-Git-Refname: refs/heads/devel/sphinx X-Git-Oldrev: 905b28242c5afcf0a46d74580f800c3b0bd1f6ae X-Git-Newrev: a06bc9f78ddd15073bf7fa8386e1a97ac80655bb Message-Id: <20210524094015.A9171386FC02@sourceware.org> Date: Mon, 24 May 2021 09:40:15 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2021 09:40:15 -0000 The branch 'devel/sphinx' was updated to point to: a06bc9f78dd... Merge branch 'master' into devel/sphinx It previously pointed to: 905b28242c5... Merge branch 'master' into devel/sphinx Diff: Summary of changes (added commits): ----------------------------------- a06bc9f... Merge branch 'master' into devel/sphinx 0f3cd53... Do not load the thunk symbols. (*) 9d38e09... gcc-changelog: Add note about ChangeLog entries (*) dc084c4... Fix ICE when lhs is NULL. (*) 1040a44... Fix two testcases for ssa names which are more than 1 digit (*) b94a502... Daily bump. (*) c01c433... i386: Add push insns for 4-byte vectors [PR100722] (*) fe03f4f... Fortran: fix passing return value to class(*) dummy argumen (*) a4dbd5c... Revert "Add ChangeLogs for the previous commit." (*) 6bf8847... Revert "PR98301 Add missing changelog entries." (*) 5d3ef91... fortran/intrinsic.texi: Use proper variable name (*) 1160d9c... Add ChangeLogs for the previous commit. (*) 99b76ad... Don't simplify (A & C) != 0 ? D : 0 for pointer types. (*) 15d30d2... Daily bump. (*) c4771b3... PR98301 Add missing changelog entries. (*) 26ca6db... Steve Kargl (*) 3050a1a... [OpenACC privatization] Prune uninteresting/varying diagnos (*) 5e28089... Fix rs6000 p10 fusion patterns with old attr type names (*) 2832d51... Daily bump. (*) 842a055... combine patterns for add-add fusion (*) bdc7162... Test cases for p10 fusion patterns (*) b5c1c7a... openmp: Fix up firstprivate+lastprivate clause handling [PR (*) 0c6e792... openmp: Fix up handling of implicit lastprivate on outer co (*) 325aa13... [OpenACC privatization] Reject 'static', 'external' in bloc (*) 11b8286... [OpenACC privatization] Largely extend diagnostics and corr (*) d42c105... Add '__OPTIMIZE__' DejaGnu selector (*) 5a0fe1f... [OpenACC privatization] Explain OpenACC privatization candi (*) ad4612c... [OpenACC privatization] Skip processing if no work to be do (*) 21803fc... [OpenACC privatization] Explain two different configuration (*) ff451ea... [OpenACC privatization] Don't let unhandled 'IFN_UNIQUE_OAC (*) 3a285eb... [OpenACC privatization] Don't evaluate OpenMP 'for' clauses (*) f6f4530... [OpenACC privatization, nvptx] Tighten some aspects [PR9011 (*) 29a2f51... openacc: Add support for gang local storage allocation in s (*) 782e57f... x86: Remove MAX_BITSIZE_MODE_ANY_INT (*) 53fb833... Elide expand_constructor if move by pieces is preferred (*) 5d42db5... Don't skip 'libgomp.oacc-fortran/privatized-ref-2.f90' for (*) 61796dc... Add 'libgomp.oacc-fortran/privatized-ref-2.f90' (*) 079c23c... aarch64: Add attributes for builtins specified in aarch64-b (*) 5ae3524... Add insn types for fusion pairs (*) 2df9d3c... i386: Add comparisons for 4-byte vectors [PR100637] (*) 6fdacaf... Detect illegal conditions in Raise_xxx_Error nodes (*) 745dae5... libsanitizer: Remove cyclades from libsanitizer (*) 49c2c7f... Remove discriminant checks in gigi (*) 3553d8c... Consistently generate debug info for elaboration variables (*) 4a29b8d... Replace ? with ?? in warning messages (*) dd9a8ff... Fix internal error on locally derived bit-packed array type (*) 932198a... Always translate Is_Pure flag into pure in C sense (*) 1e66a91... Fix segfault at run time on strict-alignment platforms (*) f1c777f... tree-optimization: Improve spaceship_replacement [PR94589] (*) f53aff9... Fix spurious No_Elaboration violation for Size attribute (*) b1cd746... Fix incorrect SLOC on instruction (*) e5bfda0... Use EXACT_DIV_EXPR as much as possible (*) dcde811... i386: Add minmax and abs patterns for 4-byte vectors [PR100 (*) 11784fe... libstdc++: Implement LWG 3490 change to drop_while_view::be (*) 317a38c... libstdc++: Fix access issue in iota_view::_Sentinel [PR1006 (*) ea34e2e... Daily bump. (*) 5a3bf28... aix: collect2 text files in archive (*) 885035e... c++: designators in single-element init lists (*) 84fd1b5... c++: designated init with anonymous union [PR100489] (*) 64ba45c... libstdc++: Do not use static_assert without message in C++1 (*) 6b42b5a... libstdc++: Use __builtin_unreachable for constexpr assertio (*) ee336ec... c++: Add new warning options for C++ language mismatches (*) 66168f9... dwarf: new dwarf_debuginfo_p predicate (*) 459d84e... opts: change write_symbols to support bitmasks (*) 9480491... PR middle-end/100684 - spurious -Wnonnull with -O1 on a C++ (*) 4f4a2f1... Fix a test failure in g++.dg/modules/omp-1_c.C (*) d5cbe0f... libstdc++: Implement missing P0896R4 changes to reverse_ite (*) a71f55c... i386: Avoid integer logic insns for 32bit and 64bit vector (*) cdcec2f... Fortran/OpenMP: Add support for 'close' in map clause (*) 325bb08... Fix gnat.dg spurious failures on PowerPC64 LE (*) 66c5f24... libstdc++: Disable floating_to_chars.cc on 16 bit targets (*) 928e4ff... arm: Fix build failure by adding includes (*) 507359e... i386: Add mult-high and shift patterns for 4-byte vectors [ (*) 9c5bd1e... vect: Replace hardcoded inner loop cost factor (*) 1a9b3f0... c: Add support for __FILE_NAME__ macro (PR c/42579) (*) 9e0a5e3... Testsuite/Fortran: gfortran.dg/pr96711.f90 - fix expected v (*) 94fa4c6... openmp: Handle explicit linear clause properly in combined (*) 2b53679... phiopt: Simplify (X & Y) == X -> (X & ~Y) == 0 even in pres (*) d15a2d2... libcpp: Fix up -fdirectives-only handling of // comments on (*) 75ab8b4... c++: _Complex template parameter [PR100634] (*) fe9a661... c++: ICE with using and enum [PR100659] (*) 65f32e5... Daily bump. (*) eb2a917... PR c/100619 - ICE on a VLA parameter with too many dimensio (*) dc6758f... Split gimple range folding with ranges into a stand alone c (*) cd67343... c++: ICE with <=> fallback [PR100367] (*) 9b50282... doc: Update description of __GXX_EXPERIMENTAL_CXX0X__ (*) 873c518... c++: implicit deduction guides, protected access (*) adcb497... c++: Relax attribute on friend declaration checking [PR1005 (*) a911287... testuite: Check pthread for omp module testing (*) 5b95374... arm: Fix ICE with CMSE nonsecure calls on Armv8.1-M [PR1003 (*) beeb015... arm/testsuite: Fix testcase for PR99977 (*) 1e66480... RISC-V: Properly parse the letter 'p' in '-march'. (*) 4536433... aarch64: Use correct type attributes for RTL generating XTN (*) 577d581... aarch64: Use an expander for quad-word vec_pack_trunc patte (*) a680be2... testsuite: aarch64: Add tests for high-half narrowing instr (*) ddbdb9a... aarch64: Refactor aarch64_qshrn_n RTL patt (*) 778ac63... aarch64: Relax aarch64_sqxtun2 RTL pattern (*) 4e26303... aarch64: Relax aarch64_qshrn2_n RTL patter (*) 3eddaad... aarch64: Relax aarch64_hn2 RTL pattern (*) 8d51039... middle-end/100672 - fix bogus right shift folding (*) 32bd035... Fix typos. (*) 7bb4b7a... aarch64: Enable aarch64_load to use UNSPEC_PRED_X loads (*) 35a16e4... Avoid marking TARGET_MEM_REF bases addressable (*) 2e6ad1b... Enable more WITH_SIZE_EXPR processing (*) 1467100... Add 'libgomp.oacc-c-c++-common/private-atomic-1.c' [PR83812 (*) 5a16fb1... Add 'libgomp.oacc-c-c++-common/loop-gwv-2.c' (*) e668345... builtins: Fix ICE with unprototyped builtin call [PR100576] (*) a73a5af... apply TLC to GIMPLE reference verification (*) ea30c7b... i386: Allow 64bit vector modes in general registers (*) 51cfa55... Fix commit mistake in testcase gcc.dg/tree-ssa/ssa-sink-3.c (*) 780e5d4... openmp: Handle lastprivate on combined target correctly [PR (*) c6c62ba... gcc/go/ChangeLog: remove entry for reverted change (*) 2ebddf2... gofrontend: revert startswith change (*) c922c65... libgo: update configure to current sources (*) 28ec117... libgo: update bzip2 binary test cases to match source repo (*) de56f95... Run pass_sink_code once more before store_merging (*) 39ed6a8... libgo: use Windows line endings in testwinsignal (*) 01b2864... c++: ICE with bad definition of decimal32 [PR100261] (*) 061fe8c... c++: template template parm pack expansion [PR100372] (*) a8daf9a... Daily bump. (*) 17af39e... sim: depend on gnulib (*) 79cf000... rs6000: Remove old psabi warnings (*) 5c66a1a... d: Use filename_ncmp instead of strncmp (*) f87ce01... d: Use startswith function instead of strncmp (*) 3e0ad85... d: Revert "Come up with startswith function." (*) fef7c89... c++: Prune dead functions. (*) 8c11475... c++: non-static member, decltype, {} [PR100205] (*) f71ca97... c++: "perfect" implicitly deleted move [PR100644] (*) cd323d9... analyzer: fix missing leak after call to strsep [PR100615] (*) 46ca31d... i386: Implement 4-byte vector support [PR100637] (*) 7d3711a... config: delete unused sim macros (*) cc193ac... Fortran/OpenMP: Add missing EXEC_OMP_DEPOBJ case val [PR100 (*) 38751c4... libstdc++: Fix access issue in elements_view::_Sentinel [PR (*) 8b9484c... i386: Fix v4qiv4di2 expander (*) d39fbed... i386: Fix split_double_mode with paradoxical subreg [PR1006 (*) d3a0208... Avoid setting TREE_ADDRESSABLE on stack vars during RTL exp (*) b5c3145... [libgomp, testsuite] Don't shadow global 'offload_targets' (*) 937fa5f... 'libgomp.c-c++-common/reduction-{5,6}.c': Restrict '-latomi (*) abf937a... 'libgomp.c/target-44.c': Restrict '-latomic' to nvptx offlo (*) 03eb779... Add 'dg-note', 'dg-lto-note' (*) 5116b54... gcc/configure.ac: Fix cross build by using $(CFLAGS-$@) [PR (*) e1cca88... [OMP] Tighten 'is_gimple_omp_oacc' (*) 3e2c715... operand scanner TLC (*) (*) This commit already exists in another branch. Because the reference `refs/heads/devel/sphinx' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.