From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4c1be092bc2b1a1fe5008f584c75e3cf@terzarima.net> From: Charles Forsyth Date: Tue, 30 Mar 2010 21:11:07 +0100 To: ebo@sandien.com, 9fans@9fans.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] ken-cc, 64 bits machine, and 32 bits integers Topicbox-Message-UUID: f9f6c5fc-ead5-11e9-9d60-3106f5b1d025 on 64-bit machines, int and long are 32 bits, long long (vlong) is 64 bits, just as on 32-bit machines, but pointers are 64 bits. defines uintptr as the integer type that will hold a pointer. u8int, u16int, u32int and u64int are used in device drivers and elsewhere to declare values (eg, in memory-mapped structures or protocol buffers) that must be a precise length.