Skip to content

Commit 97e6dc2

Browse files
committed
Fixed the expected symbols
1 parent af635d4 commit 97e6dc2

File tree

4 files changed

+160
-169
lines changed

4 files changed

+160
-169
lines changed

expected/wasm64-wasi/predefined-macros.txt

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1371,19 +1371,19 @@
13711371
#define INT32_C(c) c
13721372
#define INT32_MAX (0x7fffffff)
13731373
#define INT32_MIN (-1-0x7fffffff)
1374-
#define INT64_C(c) c ## LL
1374+
#define INT64_C(c) c ## L
13751375
#define INT64_MAX (0x7fffffffffffffff)
13761376
#define INT64_MIN (-1-0x7fffffffffffffff)
13771377
#define INT8SZ NS_INT8SZ
13781378
#define INT8_C(c) c
13791379
#define INT8_MAX (0x7f)
13801380
#define INT8_MIN (-1-0x7f)
13811381
#define INTBITS (sizeof(int) * 8)
1382-
#define INTMAX_C(c) c ## LL
1382+
#define INTMAX_C(c) c ## L
13831383
#define INTMAX_MAX INT64_MAX
13841384
#define INTMAX_MIN INT64_MIN
1385-
#define INTPTR_MAX INT32_MAX
1386-
#define INTPTR_MIN INT32_MIN
1385+
#define INTPTR_MAX INT64_MAX
1386+
#define INTPTR_MIN INT64_MIN
13871387
#define INT_FAST16_MAX INT16_MAX
13881388
#define INT_FAST16_MIN INT16_MIN
13891389
#define INT_FAST32_MAX INT32_MAX
@@ -1811,7 +1811,7 @@
18111811
#define LOG_UUCP (8<<3)
18121812
#define LOG_WARNING 4
18131813
#define LONGBITS (sizeof(long) * 8)
1814-
#define LONG_BIT 32
1814+
#define LONG_BIT 64
18151815
#define LONG_MAX __LONG_MAX
18161816
#define LONG_MIN (-LONG_MAX-1)
18171817
#define L_INCR 1
@@ -2498,8 +2498,8 @@
24982498
#define PTHREAD_SCOPE_SYSTEM 0
24992499
#define PTHREAD_STACK_MIN 2048
25002500
#define PTRBITS (sizeof(char *) * 8)
2501-
#define PTRDIFF_MAX INT32_MAX
2502-
#define PTRDIFF_MIN INT32_MIN
2501+
#define PTRDIFF_MAX INT64_MAX
2502+
#define PTRDIFF_MIN INT64_MIN
25032503
#define PT_ARM_EXIDX (PT_LOPROC + 1)
25042504
#define PT_DYNAMIC 2
25052505
#define PT_GNU_EH_FRAME 0x6474e550
@@ -4284,7 +4284,7 @@
42844284
#define SIGXFSZ 25
42854285
#define SIG_ATOMIC_MAX INT32_MAX
42864286
#define SIG_ATOMIC_MIN INT32_MIN
4287-
#define SIZE_MAX UINT32_MAX
4287+
#define SIZE_MAX UINT64_MAX
42884288
#define SI_LOAD_SHIFT 16
42894289
#define SLC_ABORT 7
42904290
#define SLC_ACK 0x80
@@ -4773,13 +4773,13 @@
47734773
#define UINT16_MAX (0xffff)
47744774
#define UINT32_C(c) c ## U
47754775
#define UINT32_MAX (0xffffffffu)
4776-
#define UINT64_C(c) c ## ULL
4776+
#define UINT64_C(c) c ## UL
47774777
#define UINT64_MAX (0xffffffffffffffffu)
47784778
#define UINT8_C(c) c
47794779
#define UINT8_MAX (0xff)
4780-
#define UINTMAX_C(c) c ## ULL
4780+
#define UINTMAX_C(c) c ## UL
47814781
#define UINTMAX_MAX UINT64_MAX
4782-
#define UINTPTR_MAX UINT32_MAX
4782+
#define UINTPTR_MAX UINT64_MAX
47834783
#define UINT_FAST16_MAX UINT16_MAX
47844784
#define UINT_FAST32_MAX UINT32_MAX
47854785
#define UINT_FAST64_MAX UINT64_MAX
@@ -4933,7 +4933,6 @@
49334933
#define _GRP_H
49344934
#define _ICONV_H
49354935
#define _IFADDRS_H
4936-
#define _ILP32 1
49374936
#define _INTTYPES_H
49384937
#define _IOFBF 0
49394938
#define _IOLBF 1
@@ -4944,6 +4943,7 @@
49444943
#define _LIBINTL_H
49454944
#define _LIMITS_H
49464945
#define _LOCALE_H
4946+
#define _LP64 1
49474947
#define _MALLOC_H
49484948
#define _MATH_H
49494949
#define _MONETARY_H
@@ -5441,7 +5441,6 @@
54415441
#define __GNUC_VA_LIST 1
54425442
#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 1 : -1)
54435443
#define __GXX_ABI_VERSION 1002
5444-
#define __ILP32__ 1
54455444
#define __INT16_C_SUFFIX__
54465445
#define __INT16_FMTd__ "hd"
54475446
#define __INT16_FMTi__ "hi"
@@ -5470,9 +5469,9 @@
54705469
#define __INTMAX_WIDTH__ 64
54715470
#define __INTPTR_FMTd__ "ld"
54725471
#define __INTPTR_FMTi__ "li"
5473-
#define __INTPTR_MAX__ 2147483647L
5472+
#define __INTPTR_MAX__ 9223372036854775807L
54745473
#define __INTPTR_TYPE__ long int
5475-
#define __INTPTR_WIDTH__ 32
5474+
#define __INTPTR_WIDTH__ 64
54765475
#define __INT_FAST16_FMTd__ "hd"
54775476
#define __INT_FAST16_FMTi__ "hi"
54785477
#define __INT_FAST16_MAX__ 32767
@@ -5529,7 +5528,8 @@
55295528
#define __LITTLE_ENDIAN__ 1
55305529
#define __LONG_LONG_MAX__ 9223372036854775807LL
55315530
#define __LONG_MAX __LONG_MAX__
5532-
#define __LONG_MAX__ 2147483647L
5531+
#define __LONG_MAX__ 9223372036854775807L
5532+
#define __LP64__ 1
55335533
#define __NAMESER 19991006
55345534
#define __NEED_FILE
55355535
#define __NEED___isoc_va_list
@@ -5611,13 +5611,13 @@
56115611
#define __ORDER_LITTLE_ENDIAN__ 1234
56125612
#define __ORDER_PDP_ENDIAN__ 3412
56135613
#define __PDP_ENDIAN 3412
5614-
#define __POINTER_WIDTH__ 32
5614+
#define __POINTER_WIDTH__ 64
56155615
#define __PRAGMA_REDEFINE_EXTNAME 1
56165616
#define __PTRDIFF_FMTd__ "ld"
56175617
#define __PTRDIFF_FMTi__ "li"
5618-
#define __PTRDIFF_MAX__ 2147483647L
5618+
#define __PTRDIFF_MAX__ 9223372036854775807L
56195619
#define __PTRDIFF_TYPE__ long int
5620-
#define __PTRDIFF_WIDTH__ 32
5620+
#define __PTRDIFF_WIDTH__ 64
56215621
#define __REDIR(x,y) __typeof__(x) x __asm__(#y)
56225622
#define __RETCAST(x)
56235623
#define __RETCAST_2(x,y)
@@ -5627,28 +5627,28 @@
56275627
#define __SCHAR_MAX__ 127
56285628
#define __SHRT_MAX__ 32767
56295629
#define __SID ('S' << 8)
5630-
#define __SIG_ATOMIC_MAX__ 2147483647L
5631-
#define __SIG_ATOMIC_WIDTH__ 32
5630+
#define __SIG_ATOMIC_MAX__ 9223372036854775807L
5631+
#define __SIG_ATOMIC_WIDTH__ 64
56325632
#define __SIZEOF_DOUBLE__ 8
56335633
#define __SIZEOF_FLOAT__ 4
56345634
#define __SIZEOF_INT128__ 16
56355635
#define __SIZEOF_INT__ 4
56365636
#define __SIZEOF_LONG_DOUBLE__ 16
56375637
#define __SIZEOF_LONG_LONG__ 8
5638-
#define __SIZEOF_LONG__ 4
5639-
#define __SIZEOF_POINTER__ 4
5640-
#define __SIZEOF_PTRDIFF_T__ 4
5638+
#define __SIZEOF_LONG__ 8
5639+
#define __SIZEOF_POINTER__ 8
5640+
#define __SIZEOF_PTRDIFF_T__ 8
56415641
#define __SIZEOF_SHORT__ 2
5642-
#define __SIZEOF_SIZE_T__ 4
5642+
#define __SIZEOF_SIZE_T__ 8
56435643
#define __SIZEOF_WCHAR_T__ 4
56445644
#define __SIZEOF_WINT_T__ 4
56455645
#define __SIZE_FMTX__ "lX"
56465646
#define __SIZE_FMTo__ "lo"
56475647
#define __SIZE_FMTu__ "lu"
56485648
#define __SIZE_FMTx__ "lx"
5649-
#define __SIZE_MAX__ 4294967295UL
5649+
#define __SIZE_MAX__ 18446744073709551615UL
56505650
#define __SIZE_TYPE__ long unsigned int
5651-
#define __SIZE_WIDTH__ 32
5651+
#define __SIZE_WIDTH__ 64
56525652
#define __STDARG_H
56535653
#define __STDC_HOSTED__ 1
56545654
#define __STDC_IEC_559__ 1
@@ -5713,9 +5713,9 @@
57135713
#define __UINTPTR_FMTo__ "lo"
57145714
#define __UINTPTR_FMTu__ "lu"
57155715
#define __UINTPTR_FMTx__ "lx"
5716-
#define __UINTPTR_MAX__ 4294967295UL
5716+
#define __UINTPTR_MAX__ 18446744073709551615UL
57175717
#define __UINTPTR_TYPE__ long unsigned int
5718-
#define __UINTPTR_WIDTH__ 32
5718+
#define __UINTPTR_WIDTH__ 64
57195719
#define __UINT_FAST16_FMTX__ "hX"
57205720
#define __UINT_FAST16_FMTo__ "ho"
57215721
#define __UINT_FAST16_FMTu__ "hu"
@@ -6440,8 +6440,8 @@
64406440
#define __wasilibc___typedef_time_t_h
64416441
#define __wasilibc___typedef_uid_t_h
64426442
#define __wasm 1
6443-
#define __wasm32 1
6444-
#define __wasm32__ 1
6443+
#define __wasm64 1
6444+
#define __wasm64__ 1
64456445
#define __wasm__ 1
64466446
#define __wasm_atomics__ 1
64476447
#define __wasm_bulk_memory__ 1

0 commit comments

Comments
 (0)