From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id 5D8EF38582B7; Tue, 26 Jul 2022 12:09:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5D8EF38582B7 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] 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: 8f694e3f186d734a20ab870cd72e98646142810a X-Git-Newrev: d683a5b3d26279768797b7507489c6c3cdb1e9b6 Message-Id: <20220726120930.5D8EF38582B7@sourceware.org> Date: Tue, 26 Jul 2022 12:09:30 +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: Tue, 26 Jul 2022 12:09:30 -0000 https://gcc.gnu.org/g:d683a5b3d26279768797b7507489c6c3cdb1e9b6 commit d683a5b3d26279768797b7507489c6c3cdb1e9b6 Merge: 8f694e3f186 78017eaa369 Author: Martin Liska Date: Tue Jul 26 14:09:15 2022 +0200 Merge branch 'master' into devel/sphinx Diff: gcc/config/aarch64/aarch64-builtins.cc | 334 ++- gcc/config/aarch64/arm_neon.h | 3155 -------------------- gcc/cp/pt.cc | 5 +- gcc/doc/tm.texi | 8 +- gcc/doc/tm.texi.in | 6 +- gcc/testsuite/g++.dg/template/redecl5.C | 5 + gcc/testsuite/gcc.dg/tree-ssa/evrp4.c | 2 +- .../aarch64/advsimd-intrinsics/combine.c | 18 + gcc/tree-ssa-alias.cc | 4 +- gcc/value-range-pretty-print.cc | 33 +- gcc/value-range-pretty-print.h | 2 +- gcc/value-range.cc | 8 + 12 files changed, 363 insertions(+), 3217 deletions(-) diff --cc gcc/doc/tm.texi index bddaad2d42c,a3431adc490..2e66d6f7621 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@@ -10863,15 -10208,8 +10863,16 @@@ Here are macros for DWARF output @defmac DWARF2_DEBUGGING_INFO Define this macro if GCC should produce dwarf version 2 format debugging output in response to the @option{-g} option. + @end defmac +@deftypefn {Target Hook} int TARGET_DWARF_CALLING_CONVENTION (const_tree @var{function}) +@c hook-start:TARGET_DWARF_CALLING_CONVENTION +Define this to enable the dwarf attribute @code{DW_AT_calling_convention} to +be emitted for each function. Instead of an integer return the enum +value for the @code{DW_CC_} tag. +@end deftypefn +@c hook-end + To support optional call frame debugging information, you must also define @code{INCOMING_RETURN_ADDR_RTX} and either set @code{RTX_FRAME_RELATED_P} on the prologue insns if you use RTL for the