Add #defines for UINT62_MAX and INT64_MAX.

Some files being included in firmware expect <stdint.h> to provide
these definitions.

BUG=none
BRANCH=none
TEST=make buildall

Change-Id: I7313f05d9925a8fdfc4d1d0e8eea6ebcf999802e
Reviewed-on: https://chromium-review.googlesource.com/484119
Commit-Ready: Jeff Andersen <jeffandersen@google.com>
Tested-by: Carl Hamilton <carlh@chromium.org>
Tested-by: Jeff Andersen <jeffandersen@google.com>
Reviewed-by: Carl Hamilton <carlh@chromium.org>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
This commit is contained in:
Jeff Andersen
2017-04-20 23:23:05 -07:00
committed by chrome-bot
parent be294d4efb
commit b07cdf6bdd

View File

@@ -51,4 +51,11 @@ typedef uint8_t uint_least8_t;
#define INT64_C(c) c ## LL
#endif
#ifndef UINT64_MAX
#define UINT64_MAX UINT64_C(18446744073709551615)
#endif
#ifndef INT64_MAX
#define INT64_MAX INT64_C(9223372036854775807)
#endif
#endif /* __CROS_EC_STDINT_H__ */