1 // Copyright 2012 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // Load definitions of standard types.
15 #if V8_OS_WIN && !V8_CC_MINGW
17 typedef signed char int8_t;
18 typedef unsigned char uint8_t;
19 typedef short int16_t; // NOLINT
20 typedef unsigned short uint16_t; // NOLINT
22 typedef unsigned int uint32_t;
23 typedef __int64 int64_t;
24 typedef unsigned __int64 uint64_t;
25 // intptr_t and friends are defined in crtdefs.h through stdio.h.
29 #include <stdint.h> // NOLINT