public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r14-8484] Daily bump.
@ 2024-01-29  0:19 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2024-01-29  0:19 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:91b3da6f1135dc4ef1cb28e849168fb08df36cf2

commit r14-8484-g91b3da6f1135dc4ef1cb28e849168fb08df36cf2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Mon Jan 29 00:18:44 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 27 ++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   |  7 +++++++
 gcc/objc/ChangeLog      | 16 ++++++++++++++++
 gcc/testsuite/ChangeLog | 15 +++++++++++++++
 libatomic/ChangeLog     | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
 libgcc/ChangeLog        | 14 ++++++++++++++
 7 files changed, 130 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2972b683766d..758e3bf18f4b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,30 @@
+2024-01-28  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* config/darwin.cc (darwin_build_constant_cfstring): Prevent over-
+	alignment of CFString constants by setting DECL_USER_ALIGN.
+
+2024-01-28  Iain Sandoe  <iain@sandoe.co.uk>
+	    Jakub Jelinek   <jakub@redhat.com>
+
+	PR libgcc/113402
+	* builtins.cc (expand_builtin): Handle BUILT_IN_GCC_NESTED_PTR_CREATED
+	and BUILT_IN_GCC_NESTED_PTR_DELETED.
+	* builtins.def (BUILT_IN_GCC_NESTED_PTR_CREATED,
+	BUILT_IN_GCC_NESTED_PTR_DELETED): Make these builtins LIB-EXT and
+	rename the library fallbacks to __gcc_nested_func_ptr_created and
+	__gcc_nested_func_ptr_deleted.
+	* doc/invoke.texi: Rename these to __gcc_nested_func_ptr_created
+	and __gcc_nested_func_ptr_deleted.
+	* tree-nested.cc (finalize_nesting_tree_1): Use builtin_explicit for
+	BUILT_IN_GCC_NESTED_PTR_CREATED and BUILT_IN_GCC_NESTED_PTR_DELETED.
+	* tree.cc (build_common_builtin_nodes): Build the
+	BUILT_IN_GCC_NESTED_PTR_CREATED and BUILT_IN_GCC_NESTED_PTR_DELETED local
+	builtins only for non-explicit.
+
+2024-01-28  YunQiang Su  <syq@gcc.gnu.org>
+
+	* doc/invoke.texi: Remove duplicate MIPS explicit-relocs option.
+
 2024-01-27  H.J. Lu  <hjl.tools@gmail.com>
 
 	PR target/38534
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 12cb02f6f4e7..5c916bb2a2f3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240128
+20240129
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 03c1bd912a16..22ca08d43827 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2024-01-28  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/113377
+	* trans-expr.cc (conv_dummy_value): Treat NULL actual argument to
+	optional dummy with the VALUE attribute as not present.
+	(gfc_conv_procedure_call): Likewise.
+
 2024-01-27  Harald Anlauf  <anlauf@gmx.de>
 
 	PR fortran/104908
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index ba5c241d2d3a..2a4231d4536b 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,19 @@
+2024-01-28  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* objc-next-runtime-abi-02.cc (build_v2_address_table): Prevent
+	over-alignment of Objective-C metadata by setting DECL_USER_ALIGN
+	on relevant variables.
+	(build_v2_protocol_list_address_table): Likewise.
+	(generate_v2_protocol_list): Likewise.
+	(generate_v2_meth_descriptor_table): Likewise.
+	(generate_v2_meth_type_list): Likewise.
+	(generate_v2_property_table): Likewise.
+	(generate_v2_dispatch_table): Likewise.
+	(generate_v2_ivars_list): Likewise.
+	(generate_v2_class_structs): Likewise.
+	(build_ehtype): Likewise.
+	* objc-runtime-shared-support.cc (generate_strings): Likewise.
+
 2024-01-18  Iain Sandoe  <iain@sandoe.co.uk>
 
 	* objc-act.cc (objc_init): Initialize interface and class
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index bc5d7252f38f..fd996add4af3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,18 @@
+2024-01-28  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/113377
+	* gfortran.dg/optional_absent_11.f90: New test.
+
+2024-01-28  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* obj-c++.dg/encode-10.mm: Remove unneeded '-lobjc' option addition.
+	* obj-c++.dg/encode-9.mm: Likewise.
+
+2024-01-28  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* jit.dg/jit.exp: Filter error output to remove per-run
+	variable content.
+
 2024-01-27  Jose E. Marchesi  <jose.marchesi@oracle.com>
 
 	* gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Add constant
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog
index 6e2173f2a91a..128e2cd4bb5d 100644
--- a/libatomic/ChangeLog
+++ b/libatomic/ChangeLog
@@ -1,3 +1,53 @@
+2024-01-28  Victor Do Nascimento  <victor.donascimento@arm.com>
+
+	* config/linux/aarch64/host-config.h (has_lse2): Add test for LSE.
+	(has_lse128): Add test for LSE2.
+
+2024-01-28  Victor Do Nascimento  <victor.donascimento@arm.com>
+
+	* Makefile.am (AM_CPPFLAGS): add conditional setting of
+	-DHAVE_FEAT_LSE128.
+	* acinclude.m4 (LIBAT_TEST_FEAT_AARCH64_LSE128): New.
+	* config/linux/aarch64/atomic_16.S (LSE128): New macro
+	definition.
+	(libat_exchange_16): New LSE128 variant.
+	(libat_fetch_or_16): Likewise.
+	(libat_or_fetch_16): Likewise.
+	(libat_fetch_and_16): Likewise.
+	(libat_and_fetch_16): Likewise.
+	* config/linux/aarch64/host-config.h (IFUNC_COND_2): New.
+	(IFUNC_NCOND): Add operand size checking.
+	(has_lse2): Renamed from `ifunc1`.
+	(has_lse128): New.
+	(HWCAP2_LSE128): Likewise.
+	* configure.ac: Add call to
+	LIBAT_TEST_FEAT_AARCH64_LSE128.
+	* configure (ac_subst_vars): Regenerated via autoreconf.
+	* Makefile.in: Likewise.
+	* auto-config.h.in: Likewise.
+
+2024-01-28  Victor Do Nascimento  <victor.donascimento@arm.com>
+
+	* config/linux/aarch64/host-config.h (__ifunc_arg_t):
+	Conditionally-defined if `sys/ifunc.h' not found.
+	(_IFUNC_ARG_HWCAP): Likewise.
+	(IFUNC_COND_1): Pass __ifunc_arg_t argument to ifunc.
+	(ifunc1): Modify function signature to accept __ifunc_arg_t
+	argument.
+	* configure.tgt: Add second `const __ifunc_arg_t *features'
+	argument to IFUNC_RESOLVER_ARGS.
+
+2024-01-28  Victor Do Nascimento  <victor.donascimento@arm.com>
+
+	* config/linux/aarch64/atomic_16.S (CORE): New macro.
+	(LSE2): Likewise.
+	(ENTRY_FEAT): Likewise.
+	(ENTRY_FEAT1): Likewise.
+	(END_FEAT): Likewise.
+	(END_FEAT1): Likewise.
+	(ALIAS): Modify macro to take in `arch' arguments.
+	(ALIAS1): New.
+
 2023-12-15  Wilco Dijkstra  <wilco.dijkstra@arm.com>
 
 	* config/linux/aarch64/atomic_16.S: Implement lock-free ARMv8.0 atomics.
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 2b3cc3d44e99..f4e56bbf0466 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,17 @@
+2024-01-28  Iain Sandoe  <iain@sandoe.co.uk>
+	    Jakub Jelinek   <jakub@redhat.com>
+
+	PR libgcc/113402
+	* config/aarch64/heap-trampoline.c: Rename
+	__builtin_nested_func_ptr_created to __gcc_nested_func_ptr_created and
+	__builtin_nested_func_ptr_deleted to __gcc_nested_func_ptr_deleted.
+	* config/i386/heap-trampoline.c: Likewise.
+	* libgcc2.h: Likewise.
+	* libgcc-std.ver.in (GCC_7.0.0): Likewise and then move
+	__gcc_nested_func_ptr_created and
+	__gcc_nested_func_ptr_deleted from this symbol version to ...
+	(GCC_14.0.0): ... this one.
+
 2024-01-26  Andrew Stubbs  <ams@baylibre.com>
 
 	* config/gcn/amdgcn_veclib.h (CDNA3_PLUS): Handle RDNA3.

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

only message in thread, other threads:[~2024-01-29  0:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-29  0:19 [gcc r14-8484] 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).