[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Tue Jul 26 12:09:30 GMT 2022
https://gcc.gnu.org/g:d683a5b3d26279768797b7507489c6c3cdb1e9b6
commit d683a5b3d26279768797b7507489c6c3cdb1e9b6
Merge: 8f694e3f186 78017eaa369
Author: Martin Liska <mliska@suse.cz>
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
More information about the Gcc-cvs
mailing list