| // Copyright 2022 The Fuchsia Authors | |
| // | |
| // Use of this source code is governed by a MIT-style | |
| // license that can be found in the LICENSE file or at | |
| // https://opensource.org/licenses/MIT | |
| #pragma once | |
| // Other libc++ headers use <cstdint> but libc++'s <cstdint> complains if it | |
| // thinks <stdint.h> is not its own wrapper, so we define _LIBCPP_STDINT_H. We | |
| // always get the real <stdint.h> before the libc++ with the way the include | |
| // paths are set up, which is necessary because of other headers where | |
| // preempting libc++'s header is unavoidable for the kernel environment. | |
| #include <stdint.h> | |
| #define _LIBCPP_STDINT_H | |
| #include_next <cstdint> |