On Wed, Apr 29, 2020 at 10:57:24AM +0100, Richard Sandiford wrote: > This patch makes the ABI code ignore zero-sized [[no_unique_address]] > fields when deciding whether something is a HFA or HVA.
As you use cxx17_empty_base_field_p, can you please remove the FIXME in calls.h because it then can't go away, and perhaps update it to test DECL_ARTIFICIAL (field) instead (or in addition to no attribute, with with DECL_ARTIFICIAL first)? Thanks. Jakub