https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65138

--- Comment #17 from Michael Meissner <meissner at gcc dot gnu.org> ---
Just an additional comment.  Jakub asked whether the PowerPC needed the
additional target attribute support that the x86 added as part of PR61925.  I
looked at those patches, and at present those are not needed.  Those patches
are needed on the x86 because the x86 saves memory by not creating all of the
built-in functions at compiler start time.  Instead it only builds the
built-ins for the current switches.  If the user uses the target
attribute/pragma support to add new options, these built-in functions would be
created.

At the present time, the PowerPC does not create the built-in functions on the
fly, so it doesn't have to change the attributes when creating said functions. 
If we ever mirror the x86 behavior and not create all 1,167 built-in functions,
we would need similar patches.

Reply via email to