forked from ziglang/zig
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request ziglang#21717 from alexrp/ilp32-abis
Some initial work on x32 and n32 ABI support
- Loading branch information
Showing
159 changed files
with
6,787 additions
and
5,870 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
typedef int32_t int_fast16_t; | ||
typedef int32_t int_fast32_t; | ||
typedef uint32_t uint_fast16_t; | ||
typedef uint32_t uint_fast32_t; | ||
|
||
#define INT_FAST16_MIN INT32_MIN | ||
#define INT_FAST32_MIN INT32_MIN | ||
|
||
#define INT_FAST16_MAX INT32_MAX | ||
#define INT_FAST32_MAX INT32_MAX | ||
|
||
#define UINT_FAST16_MAX UINT32_MAX | ||
#define UINT_FAST32_MAX UINT32_MAX | ||
|
||
#define INTPTR_MIN INT64_MIN | ||
#define INTPTR_MAX INT64_MAX | ||
#define UINTPTR_MAX UINT64_MAX | ||
#define PTRDIFF_MIN INT64_MIN | ||
#define PTRDIFF_MAX INT64_MAX | ||
#define SIZE_MAX UINT64_MAX |
Oops, something went wrong.