summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Andersen <jeffandersen@google.com>2017-04-20 23:23:05 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-04-25 16:32:49 -0700
commitb07cdf6bdda452f8d8a2a2231eb78f97fbf7e1dd (patch)
treee97206355c858f72d2236a0987d17e4a668d436f
parentbe294d4efbae12c006320b09ca699de660ea6278 (diff)
downloadchrome-ec-b07cdf6bdda452f8d8a2a2231eb78f97fbf7e1dd.tar.gz
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>
-rw-r--r--builtin/stdint.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/builtin/stdint.h b/builtin/stdint.h
index fe4a92e2ea..ba73218273 100644
--- a/builtin/stdint.h
+++ b/builtin/stdint.h
@@ -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__ */