Add a combined_fn enum
Bernd Schmidt
bschmidt@redhat.com
Mon Nov 9 10:51:00 GMT 2015
On 11/09/2015 11:24 AM, Richard Sandiford wrote:
> Bernd Schmidt <bschmidt@redhat.com> writes:
>> I see it's already acked, but have you considered just doing away with
>> the builtin/internal function distinction?
>
> I think they're too different to be done away with entirely. built-in
> functions map directly to a specific C-level callable function and
> must have an fndecl, whereas no internal function should have an fndecl.
> Whether a built-in function is available depends on the selected
> language and what declarations the front-end has seen, while whether
> an internal function is available depends entirely on GCC internal
> information.
Yes... but aren't these things fixable relatively easily (compared with
what your patches are doing)?
I also have the problem that I can't quite see where your patch series
is going. Let's take "Add internal bitcount functions", it adds new
internal functions but no users AFAICS. What is the end goal here (there
doesn't seem to be a [0/N] description in my inbox)?
Bernd
More information about the Gcc-patches
mailing list