diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-06-01 00:17:30 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-06-01 00:17:30 +0000 |
commit | cb42926a7ce919ee5347b1343d960b4ffb331d82 (patch) | |
tree | d5fb92c6ed30f177229ca0a6607db7b0e889aa10 /gcc/objc/ChangeLog | |
parent | 656cd10436260de997f5202b6737c7b8aebdfb4f (diff) | |
download | gcc-cb42926a7ce919ee5347b1343d960b4ffb331d82.zip gcc-cb42926a7ce919ee5347b1343d960b4ffb331d82.tar.gz gcc-cb42926a7ce919ee5347b1343d960b4ffb331d82.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/objc/ChangeLog')
-rw-r--r-- | gcc/objc/ChangeLog | 36 |
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: |