On Tue, Mar 19, 2024 at 12:54:47PM +0100, Richard Biener wrote: > Works for me, but would > > #undef vec_step > > work or is it really a keyword in the clang side?
No, it is really keyword. #undef vec_step int main () { int vec_step = 0; return vec_step; } clang --target=powerpc64le-linux -o /tmp/vecstep{,.c} /tmp/vecstep.c:5:7: error: expected identifier or '(' int vec_step = 0; ^ /tmp/vecstep.c:6:18: error: expected expression return vec_step; ^ 2 errors generated. Jakub