This is the mail archive of the
mailing list for the GCC project.
Re: vtables patch 1/3: allow empty array initializations
- From: Bernd Schmidt <bernds at codesourcery dot com>
- To: DJ Delorie <dj at redhat dot com>
- Cc: Mike Stump <mikestump at comcast dot net>, <gcc-patches at gcc dot gnu dot org>
- Date: Sun, 28 Apr 2013 23:47:27 +0200
- Subject: Re: vtables patch 1/3: allow empty array initializations
- References: <5177BBB8 dot 1070901 at codesourcery dot com> <201304241510 dot r3OFA4qj010017 at greed dot delorie dot com> <51780D8C dot 4060405 at codesourcery dot com> <201304241914 dot r3OJE1kw016932 at greed dot delorie dot com> <517A5F96 dot 5090804 at codesourcery dot com> <99FB798B-10FD-417C-8570-26BC6C600766 at comcast dot net> <201304282113 dot r3SLDlE3031965 at greed dot delorie dot com>
On 04/28/2013 11:13 PM, DJ Delorie wrote:
>> I have patches to let one specify a precision for partial int types,
>> easy enough to do, and the rest of the compiler plays nicely for the
>> most part with it...
> If you can make size_t truly be a 24-bit value, I'd be very happy :-)
This confuses me a little. Currently, size_t is 16 bits, correct? How
large is the address space really? Are pointers 24 bit flat objects, or
are the upper 16 bit some kind of segment selector?