diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-01-29 00:18:44 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-01-29 00:18:44 +0000 |
commit | 91b3da6f1135dc4ef1cb28e849168fb08df36cf2 (patch) | |
tree | 16810b9d672ca57a3447c286050e1d5a80a14d8d /gcc | |
parent | 7dd4466b3954ede754a5a884c5b8fdcd512024d8 (diff) | |
download | gcc-91b3da6f1135dc4ef1cb28e849168fb08df36cf2.zip gcc-91b3da6f1135dc4ef1cb28e849168fb08df36cf2.tar.gz gcc-91b3da6f1135dc4ef1cb28e849168fb08df36cf2.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 27 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/objc/ChangeLog | 16 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 15 |
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 |