aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-06-01 00:17:30 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-06-01 00:17:30 +0000
commitcb42926a7ce919ee5347b1343d960b4ffb331d82 (patch)
treed5fb92c6ed30f177229ca0a6607db7b0e889aa10 /gcc/objc/ChangeLog
parent656cd10436260de997f5202b6737c7b8aebdfb4f (diff)
downloadgcc-cb42926a7ce919ee5347b1343d960b4ffb331d82.zip
gcc-cb42926a7ce919ee5347b1343d960b4ffb331d82.tar.gz
gcc-cb42926a7ce919ee5347b1343d960b4ffb331d82.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/objc/ChangeLog')
-rw-r--r--gcc/objc/ChangeLog36
1 files changed, 36 insertions, 0 deletions
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index c6cd735..20515df 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,39 @@
+2022-05-31 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2021-09-01 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR objc/101718
+ * objc-next-runtime-abi-02.c (build_v2_build_objc_method_call):
+ Revise for cases where scalar objects use an sret parameter.
+ (next_runtime_abi_02_build_objc_method_call): Likwise.
+
+2022-05-31 Iain Sandoe <iain@sandoe.co.uk>
+
+ * objc-next-metadata-tags.h (objc_rt_trees): Declare here.
+ * objc-next-runtime-abi-01.c: Remove from here.
+ (generate_static_references): Likewise.
+ * objc-next-runtime-abi-02.c: Likewise.
+ (objc_next_runtime_abi_02_init): Warn about and reset
+ flag_objc_sjlj_exceptions regardless of flag_objc_exceptions.
+ (next_runtime_02_initialize): Use a checking assert that
+ flag_objc_sjlj_exceptions is off.
+ (next_runtime_abi_02_category_decl): Adjust category
+ superclass name ordering.
+ (next_runtime_abi_02_init_metadata_attributes): Attach metadata
+ for the special string sections to class, method and method type
+ string sections.
+ (next_runtime_abi_02_protocol_decl): Do not dead-strip the runtime
+ meta-data symbols.
+ (build_v2_classrefs_table): Likewise.
+ (build_v2_protocol_list_address_table): Likewise.
+ (objc_next_runtime_abi_02_init): Default receiver nilchecks on.
+ * objc-runtime-shared-support.c: Reorder headers, provide
+ a GTY declaration the definition of objc_rt_trees.
+ * objc-gnu-runtime-abi-01.c
+ (build_shared_structure_initializer): Remove references to
+ the NeXT runtime.
+
2022-05-29 Iain Sandoe <iain@sandoe.co.uk>
Backported from master: