mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-01 00:49:43 +00:00
Add UINT32_MAX and UINT64_MAX
These constants are defined by stdint.h but not by kernel.h, which is its stand-in in U-Boot. Add the definitions so that libraries which expect stdint.h constants can work. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
49c751603c
commit
277f4eb2e8
1 changed files with 4 additions and 0 deletions
|
@ -33,6 +33,10 @@
|
||||||
#define S64_MAX ((s64)(U64_MAX>>1))
|
#define S64_MAX ((s64)(U64_MAX>>1))
|
||||||
#define S64_MIN ((s64)(-S64_MAX - 1))
|
#define S64_MIN ((s64)(-S64_MAX - 1))
|
||||||
|
|
||||||
|
/* Aliases defined by stdint.h */
|
||||||
|
#define UINT32_MAX U32_MAX
|
||||||
|
#define UINT64_MAX U64_MAX
|
||||||
|
|
||||||
#define STACK_MAGIC 0xdeadbeef
|
#define STACK_MAGIC 0xdeadbeef
|
||||||
|
|
||||||
#define REPEAT_BYTE(x) ((~0ul / 0xff) * (x))
|
#define REPEAT_BYTE(x) ((~0ul / 0xff) * (x))
|
||||||
|
|
Loading…
Reference in a new issue