| // Copyright 2016 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #pragma once |
| |
| #include <stdbool.h> |
| |
| typedef __UINT8_TYPE__ uint8_t; |
| typedef __UINT16_TYPE__ uint16_t; |
| typedef __UINT32_TYPE__ uint32_t; |
| typedef __UINT64_TYPE__ uint64_t; |
| |
| typedef __INT8_TYPE__ int8_t; |
| typedef __INT16_TYPE__ int16_t; |
| typedef __INT32_TYPE__ int32_t; |
| typedef __INT64_TYPE__ int64_t; |
| |
| typedef __INTMAX_TYPE__ intmax_t; |
| |
| typedef __UINTMAX_TYPE__ uintmax_t; |
| typedef __UINTPTR_TYPE__ uintptr_t; |
| typedef __PTRDIFF_TYPE__ ptrdiff_t; |
| |
| typedef __SIZE_TYPE__ size_t; |
| |
| typedef unsigned int uint; |
| |
| #define INT_MAX (__INT_MAX__) |
| |
| typedef int ssize_t; |
| typedef __CHAR16_TYPE__ char16_t; |