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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #4)
> I'm inclined to close this as INVALID, but I'd accept working around the
> clang bug by, in system.h, guarded on __clang and powerpc, doing an #undef
> vec_step.

>From what I can see on godbolt, that doesn't help, vec_step is likely a keyword
or something like that, at least #undef vec_step doesn't do anything with it:
https://godbolt.org/z/4cc9q65r6
That is why the workarounds use
#define vec_step vec_step_
so that tree-vect-loop.cc then actually doesn't use the keyword or whatever it
is, but some other name.

Reply via email to