Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | James Kuyper <jameskuyper@verizon.net> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: casting unsigned int to void* |
| Date | 2012-07-30 18:15 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <5017077F.7050601@verizon.net> (permalink) |
| References | <7edfdd82-a84a-4391-8a63-4a537668d4b7@googlegroups.com> <chine.bleu-5D1F6E.13043030072012@news.eternal-september.org> <5016ECE9.3050605@verizon.net> <chine.bleu-BE2862.14552030072012@news.eternal-september.org> |
On 07/30/2012 05:55 PM, China Blue [Tor], Meersburg wrote: > In article <5016ECE9.3050605@verizon.net>, > James Kuyper <jameskuyper@verizon.net> wrote: > >> On 07/30/2012 04:04 PM, China Blue [Tor], Meersburg wrote: >> ... >>> intptr_t is an integer which is large enough to hold a void* pointer >>> encoded in >>> an integer. This is an ancient bug dating back to the days when an integer >>> was >>> 60 bits, would always be 60 bits, and an address was 18 bits, and would >>> always >> >> Your descriptions seem highly platform-specific; I'm not familiar with a >> platform that had those particular characteristics. Could you identify it? > > http://en.wikipedia.org/wiki/CDC_6600 Can you give us any particular reason to believe that this particular processor had a major role to play in setting up expectations, relevant to the design of C, that were later violated by the Intel 8086 family of processors, as implied by your earlier message? Your wording gave the impression that 60-bit integers were so widely used that many people thought they were universal. The article you linked to refers to the 60-bit words as "very large", belying that implication.
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
casting unsigned int to void* Fred K <fred.l.kleinschmidt@gmail.com> - 2012-07-30 10:33 -0700
Re: casting unsigned int to void* Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-30 13:59 -0400
Re: casting unsigned int to void* falk@rahul.net (Edward A. Falk) - 2012-07-30 19:03 +0000
Re: casting unsigned int to void* James Kuyper <jameskuyper@verizon.net> - 2012-07-30 14:14 -0400
Re: casting unsigned int to void* Fred K <fred.l.kleinschmidt@gmail.com> - 2012-07-30 11:23 -0700
Re: casting unsigned int to void* pacman@kosh.dhis.org (Alan Curry) - 2012-07-30 18:46 +0000
Re: casting unsigned int to void* Fred K <fred.l.kleinschmidt@gmail.com> - 2012-07-30 12:09 -0700
Re: casting unsigned int to void* Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-30 21:02 +0100
Re: casting unsigned int to void* bartek szurgot <basz@no.spam> - 2012-07-30 20:47 +0200
Re: casting unsigned int to void* "China Blue [Tor], Meersburg" <chine.bleu@yahoo.com> - 2012-07-30 13:04 -0700
Re: casting unsigned int to void* James Kuyper <jameskuyper@verizon.net> - 2012-07-30 16:22 -0400
Re: casting unsigned int to void* "China Blue [Tor], Meersburg" <chine.bleu@yahoo.com> - 2012-07-30 14:55 -0700
Re: casting unsigned int to void* James Kuyper <jameskuyper@verizon.net> - 2012-07-30 18:15 -0400
Re: casting unsigned int to void* "China Blue [Tor], Meersburg" <chine.bleu@yahoo.com> - 2012-07-30 15:18 -0700
Re: casting unsigned int to void* Mark Bluemel <mark_bluemel@pobox.com> - 2012-07-31 08:30 +0100
Re: casting unsigned int to void* "China Blue [Tor], Meersburg" <chine.bleu@yahoo.com> - 2012-07-31 01:17 -0700
Re: casting unsigned int to void* Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-30 23:36 +0100
Re: casting unsigned int to void* Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-30 20:45 -0400
Re: casting unsigned int to void* James Kuyper <jameskuyper@verizon.net> - 2012-07-31 07:23 -0400
Re: casting unsigned int to void* Keith Thompson <kst-u@mib.org> - 2012-07-30 16:28 -0700
Re: casting unsigned int to void* James Kuyper <jameskuyper@verizon.net> - 2012-07-31 07:26 -0400
Re: casting unsigned int to void* 88888 Dihedral <dihedral88888@googlemail.com> - 2012-08-05 09:16 -0700
Re: casting unsigned int to void* Ike Naar <ike@sdf.lonestar.org> - 2012-08-05 20:50 +0000
Re: casting unsigned int to void* Phil Carmody <thefatphil_demunged@yahoo.co.uk> - 2012-08-10 11:05 +0300
csiph-web