commit 9e1c9a318ff8b791218b93cfb1491fdb32bf2d21
parent 2fce6e43311cb950e011d55071753683e3b10585
Author: Tim Kelly <gtkelly@dialectronics.com>
Date: Wed, 1 Mar 2023 21:42:27 +0100
cc1: Fix unsigned long for i386-sysv
The type was defined as 62 bits when it was actually 32 bits.
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/cmd/cc/cc1/i386-sysv.c b/src/cmd/cc/cc1/i386-sysv.c
@@ -114,11 +114,11 @@ i386_sysv(void)
},
.ulongtype = {
.op = INT,
- .letter = L_UINT64,
+ .letter = L_UINT32,
.prop = TDEFINED | TINTEGER | TARITH,
- .size = 8,
+ .size = 4,
.align = 4,
- .n.rank = RANK_ULLONG,
+ .n.rank = RANK_ULONG,
},
.ullongtype = {
.op = INT,