Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #80902 > unrolled thread
| Started by | "Alf P. Steinbach" <alf.p.steinbach@gmail.com> |
|---|---|
| First post | 2021-08-29 20:57 +0200 |
| Last post | 2021-09-01 16:32 -0400 |
| Articles | 20 on this page of 301 — 30 participants |
Back to article view | Back to comp.lang.c++
Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2021-08-29 20:57 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-08-30 21:59 -0500
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2021-08-30 21:53 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2021-08-30 21:59 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-08-31 09:01 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-08-31 03:00 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-08-31 23:46 -0500
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 08:19 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 15:32 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 19:20 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 19:44 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-09-01 13:17 -0500
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 20:32 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 19:00 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-09-01 15:06 -0500
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 20:14 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 20:37 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-08-31 10:08 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 14:54 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 15:00 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-09-01 12:49 -0500
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Siri Cruise <chine.bleu@yahoo.com> - 2021-08-30 21:23 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-08-30 23:29 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 12:27 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Richard Damon <Richard@Damon-Family.org> - 2021-08-31 07:37 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 14:14 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-08-31 07:06 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 17:20 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 15:36 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 17:44 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-08-31 09:12 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 18:20 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 16:40 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 19:04 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Vir Campestris <vir.campestris@invalid.invalid> - 2021-08-31 21:37 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 07:25 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 09:26 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:14 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 11:07 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-01 10:31 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 20:27 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 15:22 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? red floyd <no.spam.here@its.invalid> - 2021-09-01 07:52 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 15:21 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? red floyd <no.spam.here@its.invalid> - 2021-09-01 09:41 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-01 18:11 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 18:04 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 18:27 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 19:02 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 21:36 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-02 06:58 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-02 11:34 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-02 14:51 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-02 23:31 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 11:12 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 15:35 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 16:46 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-03 22:01 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 20:45 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-04 01:06 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-04 02:12 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-04 09:12 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Manfred <noname@add.invalid> - 2021-09-04 18:05 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-06 08:43 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2021-09-06 08:59 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-06 10:12 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-06 11:27 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-06 12:48 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-04 15:28 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-04 17:44 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Ian Collins <ian-news@hotmail.com> - 2021-09-05 11:24 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Ian Collins <ian-news@hotmail.com> - 2021-09-04 10:14 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-04 09:36 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-04 17:00 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-06 11:03 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-06 09:11 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-06 13:08 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-06 15:26 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-07 15:05 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-07 15:07 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-07 19:41 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-08 09:38 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-08 10:29 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 10:58 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 08:55 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-09 12:15 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 09:19 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-09 14:41 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 22:19 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 16:09 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-09 12:41 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-08 10:24 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-08 20:22 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 08:54 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-09 14:47 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 16:13 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-09 12:42 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 09:37 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 13:27 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-10 05:41 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 15:31 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-10 16:45 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-10 07:21 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-11 11:20 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-10 14:50 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 14:56 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 17:38 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 15:47 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-11 18:40 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 09:23 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-12 12:57 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 16:22 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 12:49 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 16:13 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 18:45 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 10:55 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 14:15 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 15:32 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-13 12:07 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-13 22:18 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 09:48 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 10:52 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-12 23:12 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-13 22:00 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-14 09:24 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-13 21:42 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-14 10:15 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-14 09:12 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-14 15:01 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-14 17:07 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-14 21:42 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 16:13 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 17:45 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-10 12:23 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 17:09 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-10 14:17 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-11 09:06 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-09 12:41 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-09 22:17 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 09:39 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 13:29 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 08:56 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 09:18 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 09:21 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 09:29 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 12:55 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 16:14 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-12 23:13 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-13 05:23 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 10:56 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-13 14:55 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-12 01:09 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 01:29 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 11:46 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 04:42 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 13:54 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 06:01 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2021-09-12 15:22 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 18:53 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 11:29 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 08:38 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-12 17:38 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-13 03:52 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-12 19:10 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 11:32 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-09 18:37 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-07 17:56 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-08 10:28 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-08 13:31 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 11:06 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-09 01:27 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 13:05 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-09 10:29 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 22:28 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-09 12:40 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-10 09:51 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 00:07 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-10 11:26 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 10:02 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-10 09:10 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 11:32 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 09:00 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-12 11:29 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 13:47 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-11 11:02 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-11 00:33 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-11 11:42 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-15 19:20 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-11 19:15 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-11 20:56 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-12 12:11 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 11:53 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-12 11:17 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-13 12:51 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-13 11:03 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-14 12:05 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-14 10:28 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-15 08:17 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 09:10 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-12 21:51 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > Chris Vine <chris@cvine--nospam--.freeserve.co.uk> - 2021-09-12 15:55 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-12 21:18 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 08:48 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-13 15:09 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-13 05:28 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 09:23 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 12:21 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-10 05:29 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 12:20 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-09-06 11:51 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 05:13 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 11:30 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 11:19 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 13:33 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 15:44 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 17:40 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-03 17:58 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 22:23 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-04 12:20 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-06 05:42 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-03 08:49 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 17:42 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-05 04:29 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Michael S <already5chosen@yahoo.com> - 2021-09-05 05:11 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-06 05:45 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-06 03:38 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-06 12:00 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-06 16:38 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-06 15:52 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-07 04:39 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-07 07:23 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-07 07:31 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Ian Collins <ian-news@hotmail.com> - 2021-09-07 21:47 +1200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-08 10:18 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-08 11:32 -0400
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-08 05:02 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-08 13:44 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-08 07:41 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-08 16:44 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-09-08 09:04 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-08 20:16 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-08 17:27 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-08 20:23 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-08 22:38 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-09 08:11 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-09 09:25 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-09 18:43 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2021-09-06 05:37 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-09-06 11:54 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2021-10-06 13:01 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 23:41 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-01 23:32 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-02 12:31 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-02 11:11 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-02 16:04 +0300
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? RantingRover <noemail@4u.com> - 2021-09-02 13:14 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-01 21:43 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 04:40 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 15:02 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "see.my....@gmail.com" <see.my.homepage@gmail.com> - 2021-08-31 10:26 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 19:46 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 04:42 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 07:26 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 07:41 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 08:03 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 08:34 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 08:43 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 08:55 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:05 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-01 21:34 +0100
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:10 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:37 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:44 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:48 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:51 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 11:15 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:15 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-09-01 06:49 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 15:50 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-09-01 07:16 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 16:30 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:28 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 09:57 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:13 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:44 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 11:05 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 11:17 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:17 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 12:48 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:54 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-01 15:20 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 11:11 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:19 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 18:14 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 20:34 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 21:55 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-01 16:30 -0700
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-02 05:30 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 19:03 +0000
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 21:12 +0200
Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-01 16:32 -0400
Page 14 of 16 — ← Prev page 1 … 12 13 [14] 15 16 Next page →
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-08-31 19:46 +0200 |
| Message-ID | <sglpt5$b13$1@dont-email.me> |
| In reply to | #80926 |
Am 31.08.2021 um 19:26 schrieb see.my....@gmail.com: >>> sizeof(void*) > sizeof(int*) ? >> Why should there be such an architecture ? >> On such an architecture you won't be able >> to cast the result of malloc() to an int * > > There is no promise in the standard that malloc() operates on full address space, pointer-wise. I can *imagine* a platform where malloc() returns a pointer from a pool that is a fraction of the whole address space, which would allow this cast to work fine. Note that this is completely independent on the word-alignment considerations. This wouldn't affect that you always can assign the result of malloc() to an int *. So completely different discussion. > Now, you might not be very happy with such an implementation, but actual platforms where a subset of address space was actually used, or with some form of partitioning, segmenting, windowing, region mapping, banking or whatever, exist(ed) both on desktop and in embedded worlds. > The fact that a large fraction of "production code" would break into pieces in such a case is another story. :-) >
[toc] | [prev] | [next] | [standalone]
| From | Juha Nieminen <nospam@thanks.invalid> |
|---|---|
| Date | 2021-09-01 04:42 +0000 |
| Message-ID | <sgn0c7$1qv$2@gioia.aioe.org> |
| In reply to | #80911 |
Bonita Montero <Bonita.Montero@gmail.com> wrote: > Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >> Are there any examples of current platforms/architectures where >> sizeof(void*) > sizeof(int*) ? > > Why should there be such an architecture ? > On such an architecture you won't be able > to cast the result of malloc() to an int * Why not? If void* is larger than int*, why couldn't you cast a void* to an int*?
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 07:26 +0200 |
| Message-ID | <sgn2ub$kh6$2@dont-email.me> |
| In reply to | #80930 |
Am 01.09.2021 um 06:42 schrieb Juha Nieminen: > Bonita Montero <Bonita.Montero@gmail.com> wrote: >> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>> Are there any examples of current platforms/architectures where >>> sizeof(void*) > sizeof(int*) ? >> >> Why should there be such an architecture ? >> On such an architecture you won't be able >> to cast the result of malloc() to an int * > > Why not? If void* is larger than int*, why couldn't you cast a > void* to an int*? Because it would drop information and f.e. you won't be able to access the int-arrray behind the int *.
[toc] | [prev] | [next] | [standalone]
| From | Christian Gollwitzer <auriocus@gmx.de> |
|---|---|
| Date | 2021-09-01 07:41 +0200 |
| Message-ID | <sgn3r7$pch$1@dont-email.me> |
| In reply to | #80933 |
Am 01.09.21 um 07:26 schrieb Bonita Montero: > Am 01.09.2021 um 06:42 schrieb Juha Nieminen: >> Bonita Montero <Bonita.Montero@gmail.com> wrote: >>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>>> Are there any examples of current platforms/architectures where >>>> sizeof(void*) > sizeof(int*) ? >>> >>> Why should there be such an architecture ? >>> On such an architecture you won't be able >>> to cast the result of malloc() to an int * >> >> Why not? If void* is larger than int*, why couldn't you cast a >> void* to an int*? > > Because it would drop information and f.e. you won't be able to > access the int-arrray behind the int *. > I think you misunderstand how that works. The int pointer would not count in bytes, but in ints. So if you do ptr++, then it would actually increase by 1 - not by 4 or 8 as it does on the usual platforms, where there is no difference between int*, char*, void* on the machine code level. Casting void* to int* would be a right shift, and if the void* points inside "half an int", that would be an error - but malloc would be constructed such that it only ever returns an int-aligned address. Because the CPU on these platforms can work with aligned ints only. Christian
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 08:03 +0200 |
| Message-ID | <sgn54a$vii$1@dont-email.me> |
| In reply to | #80935 |
Am 01.09.2021 um 07:41 schrieb Christian Gollwitzer: > Am 01.09.21 um 07:26 schrieb Bonita Montero: >> Am 01.09.2021 um 06:42 schrieb Juha Nieminen: >>> Bonita Montero <Bonita.Montero@gmail.com> wrote: >>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>>>> Are there any examples of current platforms/architectures where >>>>> sizeof(void*) > sizeof(int*) ? >>>> >>>> Why should there be such an architecture ? >>>> On such an architecture you won't be able >>>> to cast the result of malloc() to an int * >>> >>> Why not? If void* is larger than int*, why couldn't you cast a >>> void* to an int*? >> >> Because it would drop information and f.e. you won't be able to >> access the int-arrray behind the int *. >> > > I think you misunderstand how that works. The int pointer would not > count in bytes, but in ints. So if you do ptr++, then it would actually > increase by 1 - not by 4 or 8 as it does on the usual platforms, where > there is no difference between int*, char*, void* on the machine code > level. Name an architecture of the last three decades that behaves like that.
[toc] | [prev] | [next] | [standalone]
| From | Christian Gollwitzer <auriocus@gmx.de> |
|---|---|
| Date | 2021-09-01 08:34 +0200 |
| Message-ID | <sgn6uh$9re$1@dont-email.me> |
| In reply to | #80936 |
Am 01.09.21 um 08:03 schrieb Bonita Montero: > Am 01.09.2021 um 07:41 schrieb Christian Gollwitzer: >> Am 01.09.21 um 07:26 schrieb Bonita Montero: >>> Am 01.09.2021 um 06:42 schrieb Juha Nieminen: >>>> Bonita Montero <Bonita.Montero@gmail.com> wrote: >>>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>>>>> Are there any examples of current platforms/architectures where >>>>>> sizeof(void*) > sizeof(int*) ? >>>>> >>>>> Why should there be such an architecture ? >>>>> On such an architecture you won't be able >>>>> to cast the result of malloc() to an int * >>>> >>>> Why not? If void* is larger than int*, why couldn't you cast a >>>> void* to an int*? >>> >>> Because it would drop information and f.e. you won't be able to >>> access the int-arrray behind the int *. >>> >> >> I think you misunderstand how that works. The int pointer would not >> count in bytes, but in ints. So if you do ptr++, then it would >> actually increase by 1 - not by 4 or 8 as it does on the usual >> platforms, where there is no difference between int*, char*, void* on >> the machine code level. > > Name an architecture of the last three decades that behaves like that. You are repeating Alf's original question. Read the whole thread for an answer. Christian
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 08:43 +0200 |
| Message-ID | <sgn7e1$bs0$1@dont-email.me> |
| In reply to | #80938 |
Am 01.09.2021 um 08:34 schrieb Christian Gollwitzer: > Am 01.09.21 um 08:03 schrieb Bonita Montero: >> Am 01.09.2021 um 07:41 schrieb Christian Gollwitzer: >>> Am 01.09.21 um 07:26 schrieb Bonita Montero: >>>> Am 01.09.2021 um 06:42 schrieb Juha Nieminen: >>>>> Bonita Montero <Bonita.Montero@gmail.com> wrote: >>>>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>>>>>> Are there any examples of current platforms/architectures where >>>>>>> sizeof(void*) > sizeof(int*) ? >>>>>> >>>>>> Why should there be such an architecture ? >>>>>> On such an architecture you won't be able >>>>>> to cast the result of malloc() to an int * >>>>> >>>>> Why not? If void* is larger than int*, why couldn't you cast a >>>>> void* to an int*? >>>> >>>> Because it would drop information and f.e. you won't be able to >>>> access the int-arrray behind the int *. >>>> >>> >>> I think you misunderstand how that works. The int pointer would not >>> count in bytes, but in ints. So if you do ptr++, then it would >>> actually increase by 1 - not by 4 or 8 as it does on the usual >>> platforms, where there is no difference between int*, char*, void* on >>> the machine code level. >> >> Name an architecture of the last three decades that behaves like that. > > You are repeating Alf's original question. Read the whole thread for an > answer. You have too much phantasy. You're ideas would make the design of a CPU more complex - without any benefit.
[toc] | [prev] | [next] | [standalone]
| From | Christian Gollwitzer <auriocus@gmx.de> |
|---|---|
| Date | 2021-09-01 08:55 +0200 |
| Message-ID | <sgn85b$g58$1@dont-email.me> |
| In reply to | #80939 |
Am 01.09.21 um 08:43 schrieb Bonita Montero: > Am 01.09.2021 um 08:34 schrieb Christian Gollwitzer: >> Am 01.09.21 um 08:03 schrieb Bonita Montero: >>> Am 01.09.2021 um 07:41 schrieb Christian Gollwitzer: >>>> Am 01.09.21 um 07:26 schrieb Bonita Montero: >>>>> Am 01.09.2021 um 06:42 schrieb Juha Nieminen: >>>>>> Bonita Montero <Bonita.Montero@gmail.com> wrote: >>>>>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>>>>>>> Are there any examples of current platforms/architectures where >>>>>>>> sizeof(void*) > sizeof(int*) ? >>>>>>> >>>>>>> Why should there be such an architecture ? >>>>>>> On such an architecture you won't be able >>>>>>> to cast the result of malloc() to an int * >>>>>> >>>>>> Why not? If void* is larger than int*, why couldn't you cast a >>>>>> void* to an int*? >>>>> >>>>> Because it would drop information and f.e. you won't be able to >>>>> access the int-arrray behind the int *. >>>>> >>>> >>>> I think you misunderstand how that works. The int pointer would not >>>> count in bytes, but in ints. So if you do ptr++, then it would >>>> actually increase by 1 - not by 4 or 8 as it does on the usual >>>> platforms, where there is no difference between int*, char*, void* >>>> on the machine code level. >>> >>> Name an architecture of the last three decades that behaves like that. >> >> You are repeating Alf's original question. Read the whole thread for >> an answer. > > You have too much phantasy. You're ideas would make the design of a > CPU more complex - without any benefit. On the contrary. It makes the hardware design simpler. You can address more memory with a smaller number of bits in the registers. For non-aligned addresses, you need to load two words and then assemble them back with shifts etc. Modern Intel-like CPUs do this in hardware, but it is still slower than aligned access, earlier machines simply had no way to do this. The whole concept is called "word addressing" and used to be a thing in early architectures, because it is simpler to build a 64bit CPU that can only load aligned addresses. https://en.wikipedia.org/wiki/Word_addressing#Examples David Brown mentions DSPs above and I can imagine that many modern GPUs also use word addressing - though the details of these architectures are not documented and hidden in the CL compilers inside the graphics drivers. Christian
[toc] | [prev] | [next] | [standalone]
| From | Bo Persson <bo@bo-persson.se> |
|---|---|
| Date | 2021-09-01 10:05 +0200 |
| Message-ID | <ip8qj2Fe425U1@mid.individual.net> |
| In reply to | #80941 |
On 2021-09-01 at 08:55, Christian Gollwitzer wrote: > Am 01.09.21 um 08:43 schrieb Bonita Montero: >> Am 01.09.2021 um 08:34 schrieb Christian Gollwitzer: >>> Am 01.09.21 um 08:03 schrieb Bonita Montero: >>>> Am 01.09.2021 um 07:41 schrieb Christian Gollwitzer: >>>>> Am 01.09.21 um 07:26 schrieb Bonita Montero: >>>>>> Am 01.09.2021 um 06:42 schrieb Juha Nieminen: >>>>>>> Bonita Montero <Bonita.Montero@gmail.com> wrote: >>>>>>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach: >>>>>>>>> Are there any examples of current platforms/architectures where >>>>>>>>> sizeof(void*) > sizeof(int*) ? >>>>>>>> >>>>>>>> Why should there be such an architecture ? >>>>>>>> On such an architecture you won't be able >>>>>>>> to cast the result of malloc() to an int * >>>>>>> >>>>>>> Why not? If void* is larger than int*, why couldn't you cast a >>>>>>> void* to an int*? >>>>>> >>>>>> Because it would drop information and f.e. you won't be able to >>>>>> access the int-arrray behind the int *. >>>>>> >>>>> >>>>> I think you misunderstand how that works. The int pointer would not >>>>> count in bytes, but in ints. So if you do ptr++, then it would >>>>> actually increase by 1 - not by 4 or 8 as it does on the usual >>>>> platforms, where there is no difference between int*, char*, void* >>>>> on the machine code level. >>>> >>>> Name an architecture of the last three decades that behaves like that. >>> >>> You are repeating Alf's original question. Read the whole thread for >>> an answer. >> >> You have too much phantasy. You're ideas would make the design of a >> CPU more complex - without any benefit. > > On the contrary. It makes the hardware design simpler. You can address > more memory with a smaller number of bits in the registers. For > non-aligned addresses, you need to load two words and then assemble them > back with shifts etc. Modern Intel-like CPUs do this in hardware, but it > is still slower than aligned access, earlier machines simply had no way > to do this. > The 8088 in the original IBM PC had an 8-bit external data bus, so always loaded one byte at a time. Intel's designs are still cursed by this.
[toc] | [prev] | [next] | [standalone]
| From | Vir Campestris <vir.campestris@invalid.invalid> |
|---|---|
| Date | 2021-09-01 21:34 +0100 |
| Message-ID | <sgoo42$1kh$4@dont-email.me> |
| In reply to | #80946 |
On 01/09/2021 09:05, Bo Persson wrote: > The 8088 in the original IBM PC had an 8-bit external data bus, so > always loaded one byte at a time. Intel's designs are still cursed by this. And that of course inherits features from the 8080. I've never used a 4004, but I won't be surprised to find some of the features originated there. Andy
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 10:10 +0200 |
| Message-ID | <sgnchb$a6b$1@dont-email.me> |
| In reply to | #80941 |
Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: > On the contrary. It makes the hardware design simpler. You can address > more memory with a smaller number of bits in the registers. Having the same registers with different types of differnt sets of registers with different types makes them more complex.
[toc] | [prev] | [next] | [standalone]
| From | Bo Persson <bo@bo-persson.se> |
|---|---|
| Date | 2021-09-01 10:37 +0200 |
| Message-ID | <ip8setFefmoU1@mid.individual.net> |
| In reply to | #80947 |
On 2021-09-01 at 10:10, Bonita Montero wrote: > Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: > >> On the contrary. It makes the hardware design simpler. You can address >> more memory with a smaller number of bits in the registers. > > Having the same registers with different types of differnt sets of > registers with different types makes them more complex. The famous example is the Cray supercomputers that had vector registers with 64x64-bits. You never stored pointers in those. By using 64-bit words, they could get away with using only 24-bits in their dedicated address registers. A simplification of that part.
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 10:44 +0200 |
| Message-ID | <sgnegv$mp5$1@dont-email.me> |
| In reply to | #80951 |
Am 01.09.2021 um 10:37 schrieb Bo Persson: > On 2021-09-01 at 10:10, Bonita Montero wrote: >> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: >> >>> On the contrary. It makes the hardware design simpler. You can >>> address more memory with a smaller number of bits in the registers. >> >> Having the same registers with different types of differnt sets of >> registers with different types makes them more complex. > > The famous example is the Cray supercomputers that had vector registers > with 64x64-bits. You never stored pointers in those. That's sth. totally different than pointer-typed registers. > By using 64-bit words, they could get away with using only 24-bits in > their dedicated address registers. A simplification of that part. > >
[toc] | [prev] | [next] | [standalone]
| From | Bo Persson <bo@bo-persson.se> |
|---|---|
| Date | 2021-09-01 10:48 +0200 |
| Message-ID | <ip8t3kFejccU1@mid.individual.net> |
| In reply to | #80952 |
On 2021-09-01 at 10:44, Bonita Montero wrote: > Am 01.09.2021 um 10:37 schrieb Bo Persson: >> On 2021-09-01 at 10:10, Bonita Montero wrote: >>> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: >>> >>>> On the contrary. It makes the hardware design simpler. You can >>>> address more memory with a smaller number of bits in the registers. >>> >>> Having the same registers with different types of differnt sets of >>> registers with different types makes them more complex. >> >> The famous example is the Cray supercomputers that had vector >> registers with 64x64-bits. You never stored pointers in those. > > That's sth. totally different than pointer-typed registers. Yes, but having different sets of registers with different types made the total design *less* complex. > >> By using 64-bit words, they could get away with using only 24-bits in >> their dedicated address registers. A simplification of that part. >> >> >
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 10:51 +0200 |
| Message-ID | <sgneu9$p1n$1@dont-email.me> |
| In reply to | #80954 |
Am 01.09.2021 um 10:48 schrieb Bo Persson: > On 2021-09-01 at 10:44, Bonita Montero wrote: >> Am 01.09.2021 um 10:37 schrieb Bo Persson: >>> On 2021-09-01 at 10:10, Bonita Montero wrote: >>>> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: >>>> >>>>> On the contrary. It makes the hardware design simpler. You can >>>>> address more memory with a smaller number of bits in the registers. >>>> >>>> Having the same registers with different types of differnt sets of >>>> registers with different types makes them more complex. >>> >>> The famous example is the Cray supercomputers that had vector >>> registers with 64x64-bits. You never stored pointers in those. >> >> That's sth. totally different than pointer-typed registers. > > Yes, but having different sets of registers with different types made > the total design *less* complex. And what's when you have a pointer to a structure with differently typed members ? You'd have to make a special lea with a special destination-type before you store or fetch the member. Do you really still believe such pointers would make the design of a CPU simpler ? And think further: if you have sth like a MMU, you would have to translate those pointers back to unified pointers. > >> >>> By using 64-bit words, they could get away with using only 24-bits in >>> their dedicated address registers. A simplification of that part. >>> >>> >> >
[toc] | [prev] | [next] | [standalone]
| From | Bo Persson <bo@bo-persson.se> |
|---|---|
| Date | 2021-09-01 11:15 +0200 |
| Message-ID | <ip8ulcFesaeU1@mid.individual.net> |
| In reply to | #80955 |
On 2021-09-01 at 10:51, Bonita Montero wrote: > Am 01.09.2021 um 10:48 schrieb Bo Persson: >> On 2021-09-01 at 10:44, Bonita Montero wrote: >>> Am 01.09.2021 um 10:37 schrieb Bo Persson: >>>> On 2021-09-01 at 10:10, Bonita Montero wrote: >>>>> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: >>>>> >>>>>> On the contrary. It makes the hardware design simpler. You can >>>>>> address more memory with a smaller number of bits in the registers. >>>>> >>>>> Having the same registers with different types of differnt sets of >>>>> registers with different types makes them more complex. >>>> >>>> The famous example is the Cray supercomputers that had vector >>>> registers with 64x64-bits. You never stored pointers in those. >>> >>> That's sth. totally different than pointer-typed registers. >> >> Yes, but having different sets of registers with different types made >> the total design *less* complex. > > And what's when you have a pointer to a structure with differently > typed members ? You'd have to make a special lea with a special > destination-type before you store or fetch the member. > Do you really still believe such pointers would make the design > of a CPU simpler ? No. The Cray only got 64-bit words from memory (or 64x64-bits for vector computations). Sure, text processing would be a bit hard, but that wasn't a concern for the Cray design. > And think further: if you have sth like a MMU, you would have to > translate those pointers back to unified pointers. No, the word addresses *are* what the memory hardware is using. There are no rules that 64-bit data must have a 64-bit address. Even the current x86-64 doesn't care to send all 64-bits on the address bus. > >> >>> >>>> By using 64-bit words, they could get away with using only 24-bits >>>> in their dedicated address registers. A simplification of that part. >>>> >>>> >>> >> >
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 12:15 +0200 |
| Message-ID | <sgnjsb$s9o$1@dont-email.me> |
| In reply to | #80959 |
Am 01.09.2021 um 11:15 schrieb Bo Persson: > On 2021-09-01 at 10:51, Bonita Montero wrote: >> Am 01.09.2021 um 10:48 schrieb Bo Persson: >>> On 2021-09-01 at 10:44, Bonita Montero wrote: >>>> Am 01.09.2021 um 10:37 schrieb Bo Persson: >>>>> On 2021-09-01 at 10:10, Bonita Montero wrote: >>>>>> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: >>>>>> >>>>>>> On the contrary. It makes the hardware design simpler. You can >>>>>>> address more memory with a smaller number of bits in the registers. >>>>>> >>>>>> Having the same registers with different types of differnt sets of >>>>>> registers with different types makes them more complex. >>>>> >>>>> The famous example is the Cray supercomputers that had vector >>>>> registers with 64x64-bits. You never stored pointers in those. >>>> >>>> That's sth. totally different than pointer-typed registers. >>> >>> Yes, but having different sets of registers with different types made >>> the total design *less* complex. >> >> And what's when you have a pointer to a structure with differently >> typed members ? You'd have to make a special lea with a special >> destination-type before you store or fetch the member. >> Do you really still believe such pointers would make the design >> of a CPU simpler ? > > No. The Cray only got 64-bit words from memory (or 64x64-bits for vector > computations). That's sth. different than what we've been discussing: typed pointers. > No, the word addresses *are* what the memory hardware is using. They would have a typeing or not; in one case you would revert it, in the other case you would have to make the MMU also typed; both would be a mess. > There are no rules that 64-bit data must have a 64-bit address. > > Even the current x86-64 doesn't care to send all 64-bits on the address > bus. > > >> >>> >>>> >>>>> By using 64-bit words, they could get away with using only 24-bits >>>>> in their dedicated address registers. A simplification of that part. >>>>> >>>>> >>>> >>> >> >
[toc] | [prev] | [next] | [standalone]
| From | "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> |
|---|---|
| Date | 2021-09-01 06:49 -0700 |
| Message-ID | <9717fa1f-5df8-4405-b55a-b36ea25298c8n@googlegroups.com> |
| In reply to | #80947 |
On Wednesday, September 1, 2021 at 4:10:36 AM UTC-4, Bonita Montero wrote: > Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: > > > On the contrary. It makes the hardware design simpler. You can address > > more memory with a smaller number of bits in the registers. > Having the same registers with different types of differnt sets of > registers with different types makes them more complex. They don't have different types of registers. Such architectures have only one set of word-addressed registers - byte access is implemented by loading a word and then using bit-wise operators to access the bits that correspond to a particular byte. For precisely that reason, such architectures are not normally used in ways that require that a lot of byte-addressed accesses.
[toc] | [prev] | [next] | [standalone]
| From | Bonita Montero <Bonita.Montero@gmail.com> |
|---|---|
| Date | 2021-09-01 15:50 +0200 |
| Message-ID | <sgo0e8$t2q$1@dont-email.me> |
| In reply to | #80966 |
Am 01.09.2021 um 15:49 schrieb james...@alumni.caltech.edu: > On Wednesday, September 1, 2021 at 4:10:36 AM UTC-4, Bonita Montero wrote: >> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: >> >>> On the contrary. It makes the hardware design simpler. You can address >>> more memory with a smaller number of bits in the registers. >> Having the same registers with different types of differnt sets of >> registers with different types makes them more complex. > > They don't have different types of registers. Such architectures have only one > set of word-addressed registers - ... The above is not about the width of access ...
[toc] | [prev] | [next] | [standalone]
| From | "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> |
|---|---|
| Date | 2021-09-01 07:16 -0700 |
| Message-ID | <12a5a560-5b76-4afc-8b54-bf7bb5466b6bn@googlegroups.com> |
| In reply to | #80967 |
On Wednesday, September 1, 2021 at 9:50:18 AM UTC-4, Bonita Montero wrote: > Am 01.09.2021 um 15:49 schrieb james...@alumni.caltech.edu: > > On Wednesday, September 1, 2021 at 4:10:36 AM UTC-4, Bonita Montero wrote: > >> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer: > >> > >>> On the contrary. It makes the hardware design simpler. You can address > >>> more memory with a smaller number of bits in the registers. > >> Having the same registers with different types of differnt sets of > >> registers with different types makes them more complex. > > > > They don't have different types of registers. Such architectures have only one > > set of word-addressed registers - ... > > The above is not about the width of access ... I'm not sure what your point is. To make my point clearer, consider a concrete though hypothetical example, with a small memory size because such an implementation is more plausible on such a platform. It's a 16-bit processor that can only have 65536 words of memory attached. It is word-addressed, so a single 16-bit word is sufficient to address every single word of memory. An implementor chooses to make CHAR_BIT==8, because what little text processing is done by this processor is usually done on 8-bit characters. Reading a single byte is emulated by reading a single word and using bit-wise operators to extract the appropriate byte from that word. Writing a single byte is emulated by reading in a single word, using the bit-wise operators to update only those bits that correspond to the target byte, and then writing that entire word to the output. It will frequently be possible to optimize operations that nominally involve reading or writing large numbers of bytes by re-writing them to use word accesses. The [[un]signed] char* and void* types are byte-addressed pointer types implemented by storing a one-bit byte offset along with the the word address, taking up at least 3 bytes. 4 byte pointers would be faster but would take up a lot more space. Pointers to all other types, which are word aligned, are only 2 bytes, containing only the word address. The typical applications for this platform won't be storing large numbers of byte-addressed pointers. On such a platform, forcing sizeof(int*) == sizeof(void*) would require that all pointers contain at least 3 bytes, even pointers to word-aligned types for which one of those bytes would be guaranteed to contain a byte offset of 0. Don't you understand how inefficient that would be? Note: while modern CPUs are getting bigger and bigger, tiny CPUs are also being produced in large quantities, and C cross-compilers are being built for such CPUs.
[toc] | [prev] | [next] | [standalone]
Page 14 of 16 — ← Prev page 1 … 12 13 [14] 15 16 Next page →
Back to top | Article view | comp.lang.c++
csiph-web