[clang] Add missing header guard in <cpuid.h>
authorRoland McGrath <mcgrathr@google.com>
Wed, 11 Nov 2020 02:56:59 +0000 (18:56 -0800)
committerRoland McGrath <mcgrathr@google.com>
Wed, 11 Nov 2020 03:34:25 +0000 (19:34 -0800)
commitcf36142d342a46689007df3b508b2ef059d76e46
tree4273976de9487f2a9a33e68382a91106a372ddac
parent21fbe2ee6845aa8d922102013d7e50d4ac4f7da9
[clang] Add missing header guard in <cpuid.h>

This header has long lacked a standard multiple inclusion guard
like other headers have, for no apparent reason.  The GCC header
of the same name likewise lacks one up through release 10.1, but
trunk GCC (release 11, and perhaps future 10.x) has fixed it
(see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96238).

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D91226
clang/lib/Headers/cpuid.h
clang/test/Headers/cpuid.c