aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-01-29 00:18:44 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-01-29 00:18:44 +0000
commit91b3da6f1135dc4ef1cb28e849168fb08df36cf2 (patch)
tree16810b9d672ca57a3447c286050e1d5a80a14d8d /gcc
parent7dd4466b3954ede754a5a884c5b8fdcd512024d8 (diff)
downloadgcc-91b3da6f1135dc4ef1cb28e849168fb08df36cf2.zip
gcc-91b3da6f1135dc4ef1cb28e849168fb08df36cf2.tar.gz
gcc-91b3da6f1135dc4ef1cb28e849168fb08df36cf2.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog27
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/fortran/ChangeLog7
-rw-r--r--gcc/objc/ChangeLog16
-rw-r--r--gcc/testsuite/ChangeLog15
5 files changed, 66 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2972b68..758e3bf 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 12cb02f..5c916bb 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240128
+20240129
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 03c1bd9..22ca08d 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 ba5c241..2a4231d 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 bc5d725..fd996ad 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