scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

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:
Msrc/cmd/cc/cc1/i386-sysv.c | 6+++---
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,