diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-09-02 00:16:59 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-09-02 00:16:59 +0000 |
commit | e11c6046f9c8bc891a67f37f0260ef4ece482f5d (patch) | |
tree | a3d71d23785568530f760b9953fb09d363d22793 /gcc/objc | |
parent | 165446a1e81f5bb9597289e783af9ee67e1fe5ba (diff) | |
download | gcc-e11c6046f9c8bc891a67f37f0260ef4ece482f5d.zip gcc-e11c6046f9c8bc891a67f37f0260ef4ece482f5d.tar.gz gcc-e11c6046f9c8bc891a67f37f0260ef4ece482f5d.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/objc')
-rw-r--r-- | gcc/objc/ChangeLog | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index e2d452f..668be66 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,32 @@ +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. + +2021-09-01 Iain Sandoe <iain@sandoe.co.uk> + + * objc-act.c (objc_add_property_declaration): Register unavailable + attribute. + (maybe_make_artificial_property_decl): Set available. + (objc_maybe_build_component_ref): Generalise to the method prototype + to count availability. + (objc_build_class_component_ref): Likewise. + (build_private_template): Likewise. + (objc_decl_method_attributes): Handle unavailable attribute. + (lookup_method_in_hash_lists): Amend comments. + (objc_finish_message_expr): Handle unavailability in addition to + deprecation. + (start_class): Likewise. + (finish_class): Likewise. + (lookup_protocol): Likewise. + (objc_declare_protocol): Likewise. + (start_protocol): Register unavailable attribute. + (really_start_method): Likewise. + (objc_gimplify_property_ref): Emit error on encountering an + unavailable entity (and a warning for a deprecated one). + 2021-08-19 Iain Sandoe <iain@sandoe.co.uk> * objc-next-runtime-abi-02.c (objc_next_runtime_abi_02_init): |