Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #80902 > unrolled thread

Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ?

Started by"Alf P. Steinbach" <alf.p.steinbach@gmail.com>
First post2021-08-29 20:57 +0200
Last post2021-09-01 16:32 -0400
Articles 20 on this page of 301 — 30 participants

Back to article view | Back to comp.lang.c++


Contents

  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 →


#80927

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80930

FromJuha Nieminen <nospam@thanks.invalid>
Date2021-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]


#80933

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80935

FromChristian Gollwitzer <auriocus@gmx.de>
Date2021-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]


#80936

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80938

FromChristian Gollwitzer <auriocus@gmx.de>
Date2021-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]


#80939

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80941

FromChristian Gollwitzer <auriocus@gmx.de>
Date2021-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]


#80946

FromBo Persson <bo@bo-persson.se>
Date2021-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]


#81006

FromVir Campestris <vir.campestris@invalid.invalid>
Date2021-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]


#80947

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80951

FromBo Persson <bo@bo-persson.se>
Date2021-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]


#80952

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80954

FromBo Persson <bo@bo-persson.se>
Date2021-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]


#80955

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80959

FromBo Persson <bo@bo-persson.se>
Date2021-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]


#80961

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80966

From"james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu>
Date2021-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]


#80967

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-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]


#80968

From"james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu>
Date2021-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