Skip to content

Commit 0e98504

Browse files
eliasbenalisunfishcode
authored andcommitted
Fix ssize_t redefinition mismatch. (#10)
* Fix ssize_t redefinition mismatch. Align definition with comment and previous define in __typedef_ssize_t.h * Fix __typedef_ssize_t.h, redundancy in sys/types.h
1 parent 78b6c3d commit 0e98504

File tree

2 files changed

+1
-15
lines changed

2 files changed

+1
-15
lines changed

basics/include/__typedef_ssize_t.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
#define __wasm_sysroot___typedef_ssize_t_h
33

44
/* This is defined to be the same size as size_t. */
5-
typedef long long ssize_t;
5+
typedef long ssize_t;
66

77
#endif

basics/include/sys/types.h

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,4 @@
1212
#include <__typedef_suseconds_t.h>
1313
#include <__typedef_nlink_t.h>
1414

15-
/* Define these as 64-bit signed integers to support files larger than 2 GiB. */
16-
typedef long long blksize_t;
17-
typedef long long off_t;
18-
19-
/* This is defined to be the same size as size_t. */
20-
typedef long ssize_t;
21-
22-
/* Define this to be 64-bit as its main use is in struct timeval where the
23-
extra space would otherwise be padding. */
24-
typedef long long suseconds_t;
25-
26-
/* Follow x32 in defining this as 64-bit. */
27-
typedef long long nlink_t;
28-
2915
#endif

0 commit comments

Comments
 (0)