Skip to content

Commit 63e7af7

Browse files
nickdesaulnierststellar
authored andcommitted
[Clang][NeonEmitter] emit ret decl first for -Wdeclaration-after-statement
The generated arm_neon.h header isn't -Wdeclaration-after-statement compliant when targeting -mbig-endian. Update the generator to declare the return value, if any, first before any other arguments that might need to be "reversed" from little endian to big. Another approach would have been to try to ignore this warning in system headers, though that might not be precise for tokens involved in macro expansion. See also: https://reviews.llvm.org/D116833#3236209. Link: ClangBuiltLinux/linux#1603 Fixes: #54062 Reviewed By: DavidSpickett Differential Revision: https://reviews.llvm.org/D122189 (cherry picked from commit 5a2e56b)
1 parent f3b8972 commit 63e7af7

File tree

4 files changed

+163
-142
lines changed

4 files changed

+163
-142
lines changed

0 commit comments

Comments
 (0)