pcc added a subscriber: llvm-commits. pcc added a comment. What's the motivation for this patch? Are you trying to make LLVM compile with `-Wpedantic`? Is this the only issue, or are there others? https://reviews.llvm.org/D38515