On Wed, Apr 29, 2020 at 11:48:51AM +0100, Richard Sandiford wrote:
> Jakub Jelinek writes:
> > 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.
Jakub Jelinek writes:
> 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
>
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
This patch makes the ABI code ignore zero-sized [[no_unique_address]]
fields when deciding whether something is a HFA or HVA.
As things stood, we'd get two sets of -Wpsabi warnings, one when
trying to decide whether something was an SVE function, and another
when actually processing the function