public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-5919] Daily bump.
@ 2021-12-13  0:17 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2021-12-13  0:17 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:c8dcf64b31ee9fb537e43af2b56ca87e8d585277

commit r12-5919-gc8dcf64b31ee9fb537e43af2b56ca87e8d585277
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Mon Dec 13 00:16:28 2021 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 42 ++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/analyzer/ChangeLog  |  4 ++++
 gcc/c-family/ChangeLog  |  7 +++++++
 gcc/c/ChangeLog         |  5 +++++
 gcc/cp/ChangeLog        | 12 ++++++++++++
 gcc/jit/ChangeLog       | 16 ++++++++++++++++
 gcc/testsuite/ChangeLog | 13 +++++++++++++
 include/ChangeLog       |  4 ++++
 9 files changed, 104 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d3434715dc1..890ddae11ce 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,45 @@
+2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
+
+	* Makefile.in: Remove unique-ptr-tests.o.
+	* selftest-run-tests.c (selftest::run_tests): Remove
+	unique_ptr_tests_cc_tests.
+	* selftest.h (unique_ptr_tests_cc_tests): Remove.
+	* system.h: Check INCLUDE_MEMORY instead of INCLUDE_UNIQUE_PTR
+	and include <memory> instead of "unique-ptr.h".
+	* unique-ptr-tests.cc: Removed.
+
+2021-12-12  Roger Sayle  <roger@nextmovesoftware.com>
+
+	* config/nvptx/nvptx-opts.h (ptx_isa): Add PTX_ISA_SM53 ISA level
+	to enumeration.
+	* config/nvptx/nvptx.opt: Add sm_53 to -misa.
+	* config/nvptx/nvptx-modes.def: Add support for HFmode.
+	* config/nvptx/nvptx.h (TARGET_SM53):
+	New helper macro to conditionalize functionality on target ISA.
+	* config/nvptx/nvptx-c.c (nvptx_cpu_cpp_builtins): Add __PTX_SM__
+	support for the new ISA levels.
+	* config/nvptx/nvptx.c (nvtx_ptx_type_from_mode): Support new HFmode
+	with the ".f16" suffix/qualifier.
+	(nvptx_file_start): Add support for TARGET_SM53.
+	(nvptx_omp_device_kind_arch_isa): Add support for TARGET_SM53
+	and tweak TARGET_SM35.
+	(nvptx_scalar_mode_supported_p): Target hook with conditional
+	HFmode support on TARGET_SM53 and higher.
+	(nvptx_libgcc_floating_mode_supported_p): Likewise.
+	(TARGET_SCALAR_MODE_SUPPORTED_P): Use nvptx_scalar_mode_supported_p.
+	(TARGET_LIBGCC_FLOATING_MODE_SUPPORTED_P): Likewise, use new hook.
+	* config/nvptx/nvptx.md (*movhf_insn): New define_insn.
+	(movhf): New define_expand for HFmode moves.
+	(addhf3, subhf3, mulhf, extendhf<mode>2, trunc<mode>hf2): New
+	instructions conditional on TARGET_SM53 (i.e. -misa=sm_53).
+
+2021-12-12  Jan Hubicka  <hubicka@ucw.cz>
+
+	PR ipa/103665
+	* ipa-modref.c (modref_access_analysis::analyze): Terminate BB
+	analysis on NULL memory access.
+	* ipa-pure-const.c (analyze_function): Likewise.
+
 2021-12-11  Jan Hubicka  <hubicka@ucw.cz>
 
 	* ipa-profile.c (ipa_profile): Do not update hot bb threshold.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c59e542a641..6fc1d23247b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20211212
+20211213
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index bcbd8de572e..b526affb64e 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,7 @@
+2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
+
+	* engine.cc: Define INCLUDE_MEMORY instead of INCLUDE_UNIQUE_PTR.
+
 2021-12-06  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/103533
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 66f28fb860a..605a484584e 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,10 @@
+2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
+
+	* known-headers.cc: Define INCLUDE_MEMORY instead of
+	INCLUDE_UNIQUE_PTR.
+	* name-hint.h: Likewise.
+	(class name_hint): Use std::unique_ptr instead of gnu::unique_ptr.
+
 2021-12-09  Jakub Jelinek  <jakub@redhat.com>
 
 	PR pch/71934
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index d89930260c6..90c06402167 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,8 @@
+2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
+
+	* c-decl.c: Define INCLUDE_MEMORY instead of INCLUDE_UNIQUE_PTR.
+	* c-parser.c: Likewise.
+
 2021-12-09  Jakub Jelinek  <jakub@redhat.com>
 
 	PR pch/71934
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3ea43f142ce..0cdb2e1810c 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
+
+	* error.c: Define INCLUDE_MEMORY instead of
+	INCLUDE_UNIQUE_PTR.
+	* lex.c: Likewise.
+	* name-lookup.c: Likewise.
+	(class namespace_limit_reached): Use std::unique_ptr instead of
+	gnu::unique_ptr.
+	(suggest_alternatives_for): Use std::move instead of gnu::move.
+	(suggest_alternatives_in_other_namespaces): Likewise.
+	* parser.c: Define INCLUDE_MEMORY instead of INCLUDE_UNIQUE_PTR.
+
 2021-12-09  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/103401
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index 349b795f947..ab06d513ee8 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,19 @@
+2021-12-12  Antoni Boucher  <bouanto@zoho.com>
+
+	PR target/100688
+	* docs/topics/compatibility.rst (LIBGCCJIT_ABI_18): New ABI
+	tag.
+	* docs/topics/expressions.rst: Add documentation for the
+	function gcc_jit_lvalue_set_link_section.
+	* jit-playback.h: New function (set_link_section).
+	* jit-recording.c: New function (set_link_section) and
+	support for setting the link section.
+	* jit-recording.h: New function (set_link_section) and new
+	field m_link_section.
+	* libgccjit.c: New function (gcc_jit_lvalue_set_link_section).
+	* libgccjit.h: New function (gcc_jit_lvalue_set_link_section).
+	* libgccjit.map (LIBGCCJIT_ABI_18): New ABI tag.
+
 2021-12-12  Antoni Boucher  <bouanto@zoho.com>
 
 	PR target/95415
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2da36cfdfb2..836fa332e1d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,16 @@
+2021-12-12  Antoni Boucher  <bouanto@zoho.com>
+
+	PR target/100688
+	* jit.dg/all-non-failing-tests.h: Mention new test
+	link-section-assembler.
+	* jit.dg/test-link-section-assembler.c: New test.
+	* jit.dg/jit.exp: New helper function to test that the
+	assembly contains a pattern.
+
+2021-12-12  Roger Sayle  <roger@nextmovesoftware.com>
+
+	* gcc.target/nvptx/float16-1.c: New test case.
+
 2021-12-12  Antoni Boucher  <bouanto@zoho.com>
 
 	PR target/95415
diff --git a/include/ChangeLog b/include/ChangeLog
index 88f15e4fd2a..6f5f7a9caf2 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,7 @@
+2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
+
+	* unique-ptr.h: Removed.
+
 2021-12-10  Andrew Stubbs  <ams@codesourcery.com>
 
 	* gomp-constants.h (GOMP_VERSION_GCN): Bump.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-12-13  0:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-13  0:17 [gcc r12-5919] Daily bump GCC Administrator

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).