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


Groups > comp.arch > #109362 > unrolled thread

Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress)

Started bymitchalsup@aol.com (MitchAlsup1)
First post2024-10-01 19:02 +0000
Last post2024-10-03 00:30 +0000
Articles 20 on this page of 456 — 31 participants

Back to article view | Back to comp.arch

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) mitchalsup@aol.com (MitchAlsup1) - 2024-10-01 19:02 +0000
    Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-01 20:00 +0000
      Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) mitchalsup@aol.com (MitchAlsup1) - 2024-10-01 21:04 +0000
        Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Brett <ggtgp@yahoo.com> - 2024-10-01 23:38 +0000
          Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-03 00:31 +0000
            Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Brett <ggtgp@yahoo.com> - 2024-10-03 01:26 +0000
            Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-03 06:28 +0000
            Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) David Brown <david.brown@hesbynett.no> - 2024-10-03 09:21 +0200
              Byte ordering (was: Whether something is RISC or not) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-03 09:39 +0000
                Re: Byte ordering (was: Whether something is RISC or not) David Brown <david.brown@hesbynett.no> - 2024-10-03 14:34 +0200
                Re: Byte ordering (was: Whether something is RISC or not) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-03 22:17 +0000
                  Re: Byte ordering Lynn Wheeler <lynn@garlic.com> - 2024-10-03 15:33 -1000
                  Re: Byte ordering (was: Whether something is RISC or not) David Brown <david.brown@hesbynett.no> - 2024-10-04 11:23 +0200
                    Re: Byte ordering (was: Whether something is RISC or not) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-04 17:30 +0000
                      Re: Byte ordering BGB <cr88192@gmail.com> - 2024-10-04 14:05 -0500
                        Re: Byte ordering mitchalsup@aol.com (MitchAlsup1) - 2024-10-04 23:06 +0000
                          Re: Byte ordering BGB <cr88192@gmail.com> - 2024-10-04 19:44 -0500
                            Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-05 06:35 +0000
                          Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-05 06:34 +0000
                      Re: Byte ordering (was: Whether something is RISC or not) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-05 06:31 +0000
                        Re: Byte ordering (was: Whether something is RISC or not) Brett <ggtgp@yahoo.com> - 2024-10-05 17:52 +0000
                          Re: Byte ordering (was: Whether something is RISC or not) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-05 18:11 +0000
                            Re: Byte ordering (was: Whether something is RISC or not) Michael S <already5chosen@yahoo.com> - 2024-10-05 22:53 +0300
                              Re: Byte ordering Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-06 22:07 +0200
                              Re: Byte ordering (was: Whether something is RISC or not) Brett <ggtgp@yahoo.com> - 2024-10-06 21:53 +0000
                                Re: Byte ordering (was: Whether something is RISC or not) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-07 06:29 +0000
                                  Re: Byte ordering (was: Whether something is RISC or not) Brett <ggtgp@yahoo.com> - 2024-10-07 16:16 +0000
                                    Re: Byte ordering (was: Whether something is RISC or not) Michael S <already5chosen@yahoo.com> - 2024-10-07 19:57 +0300
                                      Re: Byte ordering Stefan Monnier <monnier@iro.umontreal.ca> - 2024-10-07 16:00 -0400
                                        Re: Byte ordering Michael S <already5chosen@yahoo.com> - 2024-10-08 00:11 +0300
                                      Re: Byte ordering (was: Whether something is RISC or not) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-07 21:46 +0000
                                        Re: Byte ordering Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-08 10:40 +0200
                      Re: Byte ordering David Brown <david.brown@hesbynett.no> - 2024-10-06 11:58 +0200
                        Re: Byte ordering anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-06 13:04 +0000
                          Re: Byte ordering jgd@cix.co.uk (John Dallman) - 2024-10-06 16:34 +0100
                            Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-07 06:32 +0000
                              Re: Byte ordering jgd@cix.co.uk (John Dallman) - 2024-10-08 22:28 +0100
                                Re: Byte ordering EricP <ThatWouldBeTelling@thevillage.com> - 2024-10-09 13:37 -0400
                                  VMS/NT memory management (was: Byte ordering) Stefan Monnier <monnier@iro.umontreal.ca> - 2024-10-09 16:01 -0400
                                    Re: VMS/NT memory management (was: Byte ordering) scott@slp53.sl.home (Scott Lurndal) - 2024-10-09 23:16 +0000
                                      Re: VMS/NT memory management EricP <ThatWouldBeTelling@thevillage.com> - 2024-10-11 15:21 -0400
                                        Re: VMS/NT memory management scott@slp53.sl.home (Scott Lurndal) - 2024-10-12 15:20 +0000
                                  Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-14 23:55 +0000
                                    Re: Byte ordering Michael S <already5chosen@yahoo.com> - 2024-10-15 11:16 +0300
                                      Re: Byte ordering jgd@cix.co.uk (John Dallman) - 2024-10-15 18:40 +0100
                                      Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-18 05:56 +0000
                                    Re: Byte ordering jgd@cix.co.uk (John Dallman) - 2024-10-15 18:40 +0100
                                      Re: Byte ordering scott@slp53.sl.home (Scott Lurndal) - 2024-10-15 18:57 +0000
                                      Re: Byte ordering George Neuner <gneuner2@comcast.net> - 2024-10-15 19:51 -0400
                                        Re: Byte ordering Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-16 07:36 +0200
                                          Re: Byte ordering David Brown <david.brown@hesbynett.no> - 2024-10-16 09:17 +0200
                                            Re: Byte ordering George Neuner <gneuner2@comcast.net> - 2024-10-16 21:19 -0400
                                              Re: Byte ordering David Brown <david.brown@hesbynett.no> - 2024-10-17 14:39 +0200
                                            Re: clouds, not Byte ordering John Levine <johnl@taugh.com> - 2024-10-17 02:35 +0000
                                              Re: clouds, not Byte ordering David Brown <david.brown@hesbynett.no> - 2024-10-17 14:41 +0200
                                      Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-18 05:57 +0000
                                    Re: Byte ordering "Paul A. Clayton" <paaronclayton@gmail.com> - 2024-10-16 11:34 -0400
                                      Re: Microkernels & Capabilities (was Re: Byte ordering) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-18 05:54 +0000
                                Re: Byte ordering Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-14 23:51 +0000
                                  Re: Byte ordering mitchalsup@aol.com (MitchAlsup1) - 2024-10-15 00:17 +0000
                            80286 protected mode anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-07 07:33 +0000
                              Re: 80286 protected mode Lars Poulsen <lars@cleo.beagle-ears.com> - 2024-10-07 12:42 +0000
                                Re: 80286 protected mode Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-07 15:17 +0200
                                  Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-07 17:45 +0300
                                  Re: 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-07 21:55 +0000
                                    Re: 80286 protected mode Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-08 10:44 +0200
                              Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-07 16:32 +0000
                                Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-07 20:03 +0300
                                  Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-07 17:40 +0000
                              Re: 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-07 21:52 +0000
                              Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-07 23:13 +0000
                                Re: 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-08 06:16 +0000
                                  Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-08 20:53 +0000
                                    Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-09 08:48 +0200
                                    Re: 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-14 23:46 +0000
                                Re: 80286 protected mode anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-08 07:28 +0000
                                  Re: 80286 protected mode Robert Finch <robfi680@gmail.com> - 2024-10-08 07:28 -0400
                                  Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-09 10:24 +0200
                                    Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-09 16:28 +0000
                                      Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-09 16:42 +0000
                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-09 22:20 +0200
                                        Re: 80286 protected mode Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2024-10-09 14:52 -0700
                                          Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-10 00:33 +0000
                                            Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-10 08:30 +0200
                                          Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-10 08:24 +0200
                                          Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-11 08:15 -0700
                                            Re: 80286 protected mode Stefan Monnier <monnier@iro.umontreal.ca> - 2024-10-15 17:26 -0400
                                              Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-15 21:55 +0000
                                                Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-15 22:05 +0000
                                                  Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-16 00:24 +0000
                                                    Re: C and turtles, 80286 protected mode John Levine <johnl@taugh.com> - 2024-10-16 01:08 +0000
                                                      Re: C and turtles, 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-16 02:48 +0000
                                                        Re: C and turtles, 80286 protected mode John Levine <johnl@taugh.com> - 2024-10-16 03:09 +0000
                                                          Re: C and turtles, 80286 protected mode Thomas Koenig <tkoenig@netcologne.de> - 2024-10-17 19:49 +0000
                                                            Re: C and turtles, 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-17 21:03 +0000
                                                            Re: C and turtles, 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-20 07:08 +0000
                                                              Re: C and turtles, 80286 protected mode George Neuner <gneuner2@comcast.net> - 2024-10-20 15:49 -0400
                                                                Re: C and turtles, 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-21 18:19 -0700
                                                                  Re: C and turtles, 80286 protected mode George Neuner <gneuner2@comcast.net> - 2024-10-22 17:28 -0400
                                                      Re: C and turtles, 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-16 10:04 +0200
                                                      Re: C and turtles, 80286 protected mode "Paul A. Clayton" <paaronclayton@gmail.com> - 2024-10-16 15:07 -0400
                                                        Re: C and turtles, 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-16 19:41 +0000
                                                          Re: C and turtles, 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-17 16:13 +0200
                                                        Re: C and turtles, 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-20 07:07 +0000
                                                          Re: C and turtles, 80286 protected mode "Paul A. Clayton" <paaronclayton@gmail.com> - 2024-10-20 12:14 -0400
                                                    Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-16 15:38 +0000
                                                      Re: 80286 protected mode George Neuner <gneuner2@comcast.net> - 2024-10-16 23:06 -0400
                                                        Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-17 03:16 -0700
                                                        Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-17 16:16 +0200
                                                    Re: 80286 protected mode Thomas Koenig <tkoenig@netcologne.de> - 2024-10-16 20:00 +0000
                                                      Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-16 22:18 +0000
                                                        Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-17 01:18 -0700
                                                      Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-17 00:40 -0700
                                                        Re: fine points of dynamic memory allocation, not 80286 protected mode John Levine <johnl@taugh.com> - 2024-10-17 18:31 +0000
                                                          Re: fine points of dynamic memory allocation, not 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-17 19:01 +0000
                                                            Re: fine points of dynamic memory allocation, not 80286 protected mode John Levine <johnl@taugh.com> - 2024-10-17 19:32 +0000
                                                              Re: fine points of dynamic memory allocation, not 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-17 21:01 +0000
                                                          Re: fine points of dynamic memory allocation, not 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-18 07:12 -0700
                                                    Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-17 02:48 -0700
                                                Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-16 09:38 +0200
                                                  Re: 80286 protected mode George Neuner <gneuner2@comcast.net> - 2024-10-16 23:32 -0400
                                                    Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-17 16:25 +0200
                                                Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-17 03:17 -0700
                                              Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-16 09:21 +0200
                                                Re: 80286 protected mode Stefan Monnier <monnier@iro.umontreal.ca> - 2024-10-16 11:18 -0400
                                                  Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-16 19:57 +0200
                                                    Re: 80286 protected mode Stefan Monnier <monnier@iro.umontreal.ca> - 2024-10-21 14:04 -0400
                                                Re: 80286 protected mode Vir Campestris <vir.campestris@invalid.invalid> - 2024-10-18 17:38 +0100
                                                  Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-18 21:45 +0200
                                                    Re: 80286 protected mode Vir Campestris <vir.campestris@invalid.invalid> - 2024-10-20 21:51 +0100
                                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-21 08:58 +0200
                                                        Re: 80286 protected mode Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-21 09:21 +0200
                                                          Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-21 18:32 -0700
                                                            Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-22 08:27 +0200
                                                              Re: Retirement hobby (was Re: 80286 protected mode) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-23 07:25 -0700
                                                                Re: Retirement hobby (was Re: 80286 protected mode) mitchalsup@aol.com (MitchAlsup1) - 2024-10-23 18:11 +0000
                                                                  Re: Retirement hobby (was Re: 80286 protected mode) scott@slp53.sl.home (Scott Lurndal) - 2024-10-23 18:27 +0000
                                                                    Re: Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-23 21:12 +0200
                                                                      Re: Retirement hobby (was Re: 80286 protected mode) Vir Campestris <vir.campestris@invalid.invalid> - 2024-10-27 20:45 +0000
                                                                  Re: Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-23 21:11 +0200
                                                                    Re: Retirement hobby (was Re: 80286 protected mode) mitchalsup@aol.com (MitchAlsup1) - 2024-10-23 21:01 +0000
                                                                      Re: Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-24 07:39 +0200
                                                                        Re: Retirement hobby (was Re: 80286 protected mode) mitchalsup@aol.com (MitchAlsup1) - 2024-10-24 18:32 +0000
                                                                          Re: Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-28 11:39 +0100
                                                                          Re: Retirement hobby (was Re: 80286 protected mode) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-28 16:30 +0000
                                                                            Re: Retirement hobby (was Re: 80286 protected mode) Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2024-10-28 10:12 -0700
                                                                              Re: Retirement hobby (was Re: 80286 protected mode) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-28 18:14 +0000
                                                                            Re: Retirement hobby (was Re: 80286 protected mode) EricP <ThatWouldBeTelling@thevillage.com> - 2024-10-28 15:24 -0400
                                                                              Re: Retirement hobby (was Re: 80286 protected mode) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-29 06:33 +0000
                                                                                Re: Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-29 08:07 +0100
                                                                                  Re: Retirement hobby (was Re: 80286 protected mode) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-29 19:57 +0000
                                                                                    Re: Retirement hobby (was Re: 80286 protected mode) mitchalsup@aol.com (MitchAlsup1) - 2024-10-29 20:21 +0000
                                                                                      Re: Retirement hobby (was Re: 80286 protected mode) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-29 21:27 +0000
                                                                                    Re: Retirement hobby (was Re: 80286 protected mode) scott@slp53.sl.home (Scott Lurndal) - 2024-10-29 20:30 +0000
                                                                                Re: Retirement hobby (was Re: 80286 protected mode) EricP <ThatWouldBeTelling@thevillage.com> - 2024-10-29 14:29 -0400
                                                                          Re: Retirement hobby (was Re: 80286 protected mode) Stefan Monnier <monnier@iro.umontreal.ca> - 2024-10-29 14:19 -0400
                                                                Re: Retirement hobby (was Re: 80286 protected mode) Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-23 21:09 +0200
                                                                Re: Retirement hobby (was Re: 80286 protected mode) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-24 06:55 +0000
                                                                  Re: Retirement hobby (was Re: 80286 protected mode) David Brown <david.brown@hesbynett.no> - 2024-10-24 10:00 +0200
                                                                    Re: Retirement hobby (was Re: 80286 protected mode) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-24 16:34 +0000
                                                      Re: portable malloc Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-21 23:17 +0000
                                                        Re: portable malloc mitchalsup@aol.com (MitchAlsup1) - 2024-10-21 23:52 +0000
                                                          Re: portable malloc Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-22 01:09 +0000
                                                            Re: portable malloc George Neuner <gneuner2@comcast.net> - 2024-10-22 17:26 -0400
                                                        Re: portable malloc Vir Campestris <vir.campestris@invalid.invalid> - 2024-10-27 20:42 +0000
                                                          Re: portable malloc Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-27 21:04 +0000
                                                          Re: portable malloc David Schultz <david.schultz@earthlink.net> - 2024-10-27 17:55 -0500
                                                          Re: tiny portable malloc John Levine <johnl@taugh.com> - 2024-10-27 23:58 +0000
                                    Re: 80286 protected mode Thomas Koenig <tkoenig@netcologne.de> - 2024-10-09 18:10 +0000
                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-09 22:22 +0200
                                        Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-09 21:37 +0000
                                          Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-10 08:31 +0200
                                            Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-10 18:38 +0000
                                              Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-10 21:21 +0200
                                                Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-10 20:00 +0000
                                                  Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-10 23:54 +0300
                                                    Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-10 21:03 +0000
                                                Re: 80286 protected mode "Brian G. Lucas" <bagel99@gmail.com> - 2024-10-10 16:19 -0500
                                                  Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-11 13:37 +0200
                                                    Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-11 15:13 +0300
                                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-11 16:54 +0200
                                                        Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-13 12:00 +0300
                                                          Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-13 14:10 +0200
                                                Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-10 21:30 +0000
                                                  Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-11 14:10 +0200
                                                    Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-11 18:55 +0000
                                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-12 00:02 +0200
                                                        Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-11 23:32 +0000
                                                          Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-12 17:16 +0200
                                                            Re: 80286 protected mode Bernd Linsel <bl1-thispartdoesnotbelonghere@gmx.com> - 2024-10-12 19:26 +0200
                                                              Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-13 12:57 +0200
                                                                Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-13 19:36 +0000
                                                                  Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-13 19:43 +0000
                                                                    Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-13 23:01 +0300
                                                            Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-12 18:33 +0000
                                                              Re: 80286 protected mode Niklas Holsti <niklas.holsti@tidorum.invalid> - 2024-10-13 10:31 +0300
                                                                Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-13 12:26 +0300
                                                                  Re: 80286 protected mode Niklas Holsti <niklas.holsti@tidorum.invalid> - 2024-10-13 13:33 +0300
                                                                  Re: 80286 protected mode "Brian G. Lucas" <bagel99@gmail.com> - 2024-10-13 15:32 -0500
                                                              Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-13 13:58 +0200
                                                      Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-12 05:06 +0000
                                                        Re: 80286 protected mode "Brian G. Lucas" <bagel99@gmail.com> - 2024-10-12 12:36 -0500
                                                          Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-12 18:17 +0000
                                                            Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-12 18:37 +0000
                                                              Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-13 01:25 +0000
                                                              Re: 80286 protected mode "Paul A. Clayton" <paaronclayton@gmail.com> - 2024-10-12 23:09 -0400
                                                        Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-12 18:32 +0000
                                                          Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-13 10:56 +0300
                                                            Re: 80286 protected mode "Paul A. Clayton" <paaronclayton@gmail.com> - 2024-10-13 13:32 -0400
                                                Re: 80286 protected mode Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-13 21:21 +0200
                                                  Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-14 15:19 +0200
                                                    Re: 80286 protected mode Terje Mathisen <terje.mathisen@tmsw.no> - 2024-10-14 16:40 +0200
                                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-14 17:19 +0200
                                                        Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-14 19:08 +0300
                                                          Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-15 10:53 +0200
                                                            memcpy and friend (was: 80286 protected mode) Michael S <already5chosen@yahoo.com> - 2024-10-15 13:12 +0300
                                                              Re: memcpy and friend (was: 80286 protected mode) David Brown <david.brown@hesbynett.no> - 2024-10-15 13:20 +0200
                                                                Re: memcpy and friend (was: 80286 protected mode) Michael S <already5chosen@yahoo.com> - 2024-10-15 14:55 +0300
                                                                  Re: memcpy and friend (was: 80286 protected mode) David Brown <david.brown@hesbynett.no> - 2024-10-15 14:03 +0200
                                                          Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-18 06:00 -0700
                                                      Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-18 05:39 -0700
                                          Re: 80286 protected mode Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-12 05:11 -0700
                                    Re: 80286 protected mode anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-13 15:45 +0000
                                      Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-14 17:04 +0200
                                        Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-14 19:02 +0000
                                          Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-14 22:20 +0300
                                            Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-15 00:14 +0000
                                              Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-15 10:41 +0300
                                          Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-14 19:39 +0000
                                            Re: 80286 protected mode mitchalsup@aol.com (MitchAlsup1) - 2024-10-15 00:15 +0000
                                            Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-18 12:47 +0300
                                              Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-18 14:06 +0000
                                                Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-18 17:34 +0300
                                                  Re: 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2024-10-18 16:19 +0000
                                                    Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-19 19:46 +0300
                                          Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-15 12:38 +0200
                                            Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-15 14:22 +0300
                                              Re: 80286 protected mode David Brown <david.brown@hesbynett.no> - 2024-10-15 14:09 +0200
                                                Re: 80286 protected mode Brett <ggtgp@yahoo.com> - 2024-10-15 19:46 +0000
                              Re: 80286 protected mode John Levine <johnl@taugh.com> - 2024-10-08 16:00 +0000
                                Re: 80286 protected mode anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2024-10-08 16:23 +0000
                                  Re: 80286 protected mode John Levine <johnl@taugh.com> - 2024-10-08 21:03 +0000
                                    Re: 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-15 05:20 +0000
                                    Re: 80286 protected mode Michael S <already5chosen@yahoo.com> - 2024-10-15 11:59 +0300
                                      Re: 80286 protected mode Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-18 07:01 +0000
                          Re: Byte ordering antispam@fricas.org (Waldek Hebisch) - 2025-01-03 03:37 +0000
                            Re: Byte ordering anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-03 08:38 +0000
                              Re: Byte ordering scott@slp53.sl.home (Scott Lurndal) - 2025-01-03 18:11 +0000
                              Re: Byte ordering antispam@fricas.org (Waldek Hebisch) - 2025-01-04 22:40 +0000
                                Re: Byte ordering Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-05 08:54 +0100
                                80286 protected mode (was: Byte ordering) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-05 11:10 +0000
                                  Re: 80286 protected mode (was: Byte ordering) Robert Swindells <rjs@fdy2.co.uk> - 2025-01-05 18:30 +0000
                                    Re: 80286 protected mode "Brian G. Lucas" <bagel99@gmail.com> - 2025-01-05 16:38 -0500
                                  Re: 80286 protected mode antispam@fricas.org (Waldek Hebisch) - 2025-01-05 21:49 +0000
                                    Re: 80286 protected mode George Neuner <gneuner2@comcast.net> - 2025-01-05 23:01 -0500
                                      Segments (was: 80286 protected mode) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-06 08:24 +0000
                                        Re: Segments (was: 80286 protected mode) Michael S <already5chosen@yahoo.com> - 2025-01-06 14:41 +0200
                                        Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-06 16:05 +0100
                                          Re: Segments anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-06 16:36 +0000
                                            Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-06 19:49 +0000
                                          Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-06 19:41 +0000
                                            Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-07 11:45 +0100
                                          Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-06 22:02 +0000
                                            Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-06 22:57 +0000
                                              Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-07 11:05 +0000
                                                Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-07 14:43 +0000
                                                  Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-07 17:04 +0200
                                                    Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-07 15:28 +0000
                                                      Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-07 16:41 +0000
                                                    Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-07 20:16 +0000
                                                      Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-07 21:26 +0000
                                                      Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-07 22:01 +0000
                                                        Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-07 23:16 +0000
                                                          Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-08 11:53 +0000
                                                            Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-11 22:31 +0000
                                                Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-14 17:46 -0800
                                                  Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-15 07:09 +0000
                                                    Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-15 14:00 +0200
                                                      Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-15 18:00 +0000
                                                        Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-15 22:28 +0200
                                                          Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-15 20:59 +0000
                                                            Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-16 12:36 +0100
                                                              Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-16 14:35 +0200
                                                                Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-16 13:59 +0100
                                                                  Re: Segments antispam@fricas.org (Waldek Hebisch) - 2025-01-16 16:46 +0000
                                                                    Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-16 18:12 +0000
                                                                      Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-16 18:30 +0000
                                                                        Re: Stacks, was Segments John Levine <johnl@taugh.com> - 2025-01-18 03:08 +0000
                                                                          Re: Stacks, was Segments Niklas Holsti <niklas.holsti@tidorum.invalid> - 2025-01-18 10:59 +0200
                                                                            Re: Stacks, was Segments John Levine <johnl@taugh.com> - 2025-01-18 19:41 +0000
                                                                            Re: Stacks, was Segments David Brown <david.brown@hesbynett.no> - 2025-01-19 17:33 +0100
                                                                              Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-19 18:28 +0000
                                                                                Re: Stacks, was Segments Michael S <already5chosen@yahoo.com> - 2025-01-20 12:55 +0200
                                                                                  Re: Stacks, was Segments antispam@fricas.org (Waldek Hebisch) - 2025-01-20 11:12 +0000
                                                                                    Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-20 22:05 +0000
                                                                                      Re: Stacks, was Segments Michael S <already5chosen@yahoo.com> - 2025-01-21 01:25 +0200
                                                                                        Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-21 00:17 +0000
                                                                                      Re: Stacks, was Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-21 06:21 +0000
                                                                                      Re: Stacks, was Segments Bill Findlay <findlaybill@blueyonder.co.uk> - 2025-01-21 10:36 +0000
                                                                                        Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-21 17:49 +0000
                                                                                      Re: Stacks, was Segments Stefan Monnier <monnier@iro.umontreal.ca> - 2025-02-03 14:09 -0500
                                                                                        Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-03 21:13 +0000
                                                                                          Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-03 21:23 +0000
                                                                                            Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-03 22:47 +0000
                                                                                              Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-03 23:11 +0000
                                                                                                Re: Stacks, was Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-02-05 12:11 -0500
                                                                                                  Re: Stacks, was Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-02-05 14:55 -0500
                                                                                                  Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-05 23:36 +0000
                                                                                                    Re: Stacks, was Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-02-06 11:41 -0500
                                                                                                      Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-06 17:13 +0000
                                                                                                        Re: Stacks, was Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-02-06 13:51 -0500
                                                                                                          Re: Stacks, was Segments Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2025-02-06 12:06 -0800
                                                                                                            Re: Stacks, was Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-02-06 16:53 -0500
                                                                                                              Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-07 02:53 +0000
                                                                                                                Re: Stacks, was Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-02-09 15:45 -0500
                                                                                                                  Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-09 21:03 +0000
                                                                                                            Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-07 02:39 +0000
                                                                                                              Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-07 13:57 +0000
                                                                                                                Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-07 18:25 +0000
                                                                                                                  Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-07 20:32 +0000
                                                                                                                    Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-08 22:19 +0000
                                                                                                                      Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-10 20:18 +0000
                                                                                                                        Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-10 23:40 +0000
                                                                                                                          Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-11 14:04 +0000
                                                                                                                            Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-11 20:19 +0000
                                                                                                                              Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-11 20:49 +0000
                                                                                                                                Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-11 23:29 +0000
                                                                                                                                  Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-12 00:34 +0000
                                                                                                                                    Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-13 16:42 +0000
                                                                                                                                      Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-13 18:12 +0000
                                                                                                                                        Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-13 21:48 +0000
                                                                                                                                          Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-13 22:23 +0000
                                                                                                                                  Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-14 19:13 +0000
                                                                                                                                    Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-14 19:51 +0000
                                                                                                                                      Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-14 21:50 +0000
                                                                                                                                        Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-15 15:31 +0000
                                                                                                                                          Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-15 23:28 +0000
                                                                                                                                            Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-16 19:56 +0000
                                                                                                              Re: Stacks, was Segments Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2025-02-11 09:30 -0800
                                                                                                                Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-11 18:19 +0000
                                                                                                          Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-02-06 20:49 +0000
                                                                                                Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-02-05 21:31 +0000
                                                                              Re: Stacks, was Segments Niklas Holsti <niklas.holsti@tidorum.invalid> - 2025-01-19 23:37 +0200
                                                                                Re: Stacks, was Segments David Brown <david.brown@hesbynett.no> - 2025-01-20 09:00 +0100
                                                                            Re: Stacks, was Segments Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-27 17:26 -0800
                                                                          Re: Stacks, was Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-18 16:30 +0000
                                                                            Re: Stacks, was Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-18 17:40 +0000
                                                                      Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-16 20:46 +0200
                                                                      Re: Segments antispam@fricas.org (Waldek Hebisch) - 2025-01-16 20:34 +0000
                                                                        Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-16 21:02 +0000
                                                                    Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-16 22:16 +0100
                                                                      Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-16 21:40 +0000
                                                                        Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-17 10:20 +0100
                                                                          Re: Segments "Brian G. Lucas" <bagel99@gmail.com> - 2025-01-17 10:08 -0500
                                                                            Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-17 15:17 +0000
                                                                        Re: Segments jgd@cix.co.uk (John Dallman) - 2025-01-19 18:49 +0000
                                                                      Re: Segments antispam@fricas.org (Waldek Hebisch) - 2025-01-17 02:22 +0000
                                                                        Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-16 19:52 -0800
                                                                          Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-17 15:52 +0100
                                                                        Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-17 15:30 +0100
                                                                      Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-17 16:42 +0000
                                                                        Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-17 18:21 +0100
                                                                          Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-17 20:08 +0000
                                                                        Re: Segments George Neuner <gneuner2@comcast.net> - 2025-01-21 20:30 -0500
                                                                          Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-22 02:19 +0000
                                                                            Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-22 14:58 +0000
                                                                              Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-22 17:45 +0000
                                                                                Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-22 20:00 +0000
                                                                                  Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-22 22:25 +0000
                                                                                    Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-22 22:44 +0000
                                                                                      Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-23 01:39 +0200
                                                                                        Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 01:00 +0000
                                                                                          Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-23 11:52 +0200
                                                                                            Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-23 17:41 +0200
                                                                                              Re: Segments EricP <ThatWouldBeTelling@thevillage.com> - 2025-01-23 14:22 -0500
                                                                                        Re: Segments anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-23 08:14 +0000
                                                                                          Re: Segments Michael S <already5chosen@yahoo.com> - 2025-01-23 12:23 +0200
                                                                                            Re: Segments anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-23 12:39 +0000
                                                                                              Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 14:04 +0000
                                                                                            Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 14:31 +0000
                                                                                            Re: Segments Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-01-27 17:18 -0800
                                                                                          Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-23 14:02 -0800
                                                                                      Re: Segments George Neuner <gneuner2@comcast.net> - 2025-01-23 11:50 -0500
                                                                                        Re: Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 17:18 +0000
                                                                          Re: stack sizes, Segments John Levine <johnl@taugh.com> - 2025-01-22 02:54 +0000
                                                                            Re: stack sizes, Segments Michael S <already5chosen@yahoo.com> - 2025-01-22 15:25 +0200
                                                                              Re: stack sizes, Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-22 15:01 +0000
                                                                                Re: stack sizes, Segments Michael S <already5chosen@yahoo.com> - 2025-01-23 01:45 +0200
                                                                                  Re: stack sizes, Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 01:07 +0000
                                                                                    Re: stack sizes, Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-23 02:47 +0000
                                                                                      Re: stack sizes, Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 14:00 +0000
                                                                                        Re: stack sizes, Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-23 17:49 +0000
                                                                                          Re: stack sizes, Segments scott@slp53.sl.home (Scott Lurndal) - 2025-01-23 19:45 +0000
                                                                                            Re: stack sizes, Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-23 20:04 +0000
                                                                                            Re: stack sizes, Segments anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-24 08:11 +0000
                                                                                              Re: stack sizes, Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-24 14:50 +0000
                                                                                    Re: stack sizes, Segments anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-23 07:24 +0000
                                                                                Re: stack sizes, Segments George Neuner <gneuner2@comcast.net> - 2025-01-22 20:28 -0500
                                                          Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-16 11:43 +0100
                                                    Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-15 13:42 -0800
                                                      Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-15 22:39 +0000
                                                    Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-16 10:11 +0100
                                                      Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-16 13:11 +0100
                                                        Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-16 13:10 -0800
                                                          Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-16 22:23 +0100
                                                      Re: Segments Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2025-01-16 09:15 -0800
                                                        Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-16 17:24 +0000
                                                          Re: Segments Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2025-01-16 09:55 -0800
                                                            Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-16 18:23 +0000
                                                            Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-16 20:22 +0100
                                                          Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-16 19:14 +0000
                                                        Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-16 20:12 +0100
                                                          Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-16 15:18 -0800
                                                            Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-16 23:39 +0000
                                                              Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-16 17:04 -0800
                                                                Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-17 02:10 +0000
                                                                  Re: Segments David Brown <david.brown@hesbynett.no> - 2025-01-17 16:15 +0100
                                                                    Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-17 18:02 +0100
                                                                    Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-17 10:55 -0800
                                                                Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-17 19:27 +0000
                                                              Re: Segments Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-01-17 21:05 -0800
                                                          Re: Segments Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2025-01-20 12:29 -0800
                                                            Re: Segments Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-22 14:15 +0100
                                                              Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-22 18:44 +0000
                                            Re: Segments mitchalsup@aol.com (MitchAlsup1) - 2025-01-06 23:41 +0000
                                              Re: Segments Thomas Koenig <tkoenig@netcologne.de> - 2025-01-07 10:53 +0000
                                        Re: Segments Andy Valencia <vandys@vsta.org> - 2025-01-11 13:59 -0800
                                      Re: what's a segment, 80286 protected mode John Levine <johnl@taugh.com> - 2025-01-06 18:58 +0000
                                        Re: what's a segment, 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2025-01-06 19:45 +0000
                                        Re: what's a segment, 80286 protected mode scott@slp53.sl.home (Scott Lurndal) - 2025-01-06 19:48 +0000
                                        Re: what's a segment, 80286 protected mode Lynn Wheeler <lynn@garlic.com> - 2025-01-06 17:28 -1000
                                Re: Byte ordering scott@slp53.sl.home (Scott Lurndal) - 2025-01-05 15:20 +0000
                              Re: the 286, Byte ordering John Levine <johnl@taugh.com> - 2025-01-05 02:56 +0000
                                Re: the 286, Byte ordering mitchalsup@aol.com (MitchAlsup1) - 2025-01-05 03:55 +0000
                                  Re: the 286, Byte ordering jgd@cix.co.uk (John Dallman) - 2025-01-05 15:15 +0000
                                    Re: the 286, Byte ordering scott@slp53.sl.home (Scott Lurndal) - 2025-01-05 15:23 +0000
                                    Re: the 286, Byte ordering anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-01-05 17:51 +0000
                                      Re: the 286, Byte ordering mitchalsup@aol.com (MitchAlsup1) - 2025-01-05 19:40 +0000
                                      Re: the 286, Byte ordering John Levine <johnl@taugh.com> - 2025-01-05 20:01 +0000
                                        Re: the 286, Byte ordering Brett <ggtgp@yahoo.com> - 2025-01-05 20:46 +0000
                                        Re: the 286, Byte ordering mitchalsup@aol.com (MitchAlsup1) - 2025-01-05 20:55 +0000
                                          Re: the 286, Byte ordering Terje Mathisen <terje.mathisen@tmsw.no> - 2025-01-05 22:01 +0100
                                            Re: the 286, Byte ordering jgd@cix.co.uk (John Dallman) - 2025-01-06 00:35 +0000
                                              Re: the 286, Byte ordering mitchalsup@aol.com (MitchAlsup1) - 2025-01-06 03:02 +0000
                                                Re: the 286, Byte ordering Michael S <already5chosen@yahoo.com> - 2025-01-06 15:19 +0200
                              Re: Byte ordering jgd@cix.co.uk (John Dallman) - 2025-01-05 14:48 +0000
                  Re: Byte ordering (was: Whether something is RISC or not) Michael S <already5chosen@yahoo.com> - 2024-10-06 18:50 +0300
                    Re: Byte ordering (was: Whether something is RISC or not) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-07 06:33 +0000
                Re: Byte ordering (was: Whether something is RISC or not) jgd@cix.co.uk (John Dallman) - 2024-10-03 23:49 +0100
        Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Thomas Koenig <tkoenig@netcologne.de> - 2024-10-02 20:23 +0000
      Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) David Schultz <david.schultz@earthlink.net> - 2024-10-02 10:07 -0500
        Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Brett <ggtgp@yahoo.com> - 2024-10-02 16:08 +0000
          Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) David Schultz <david.schultz@earthlink.net> - 2024-10-02 13:51 -0500
          Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) mitchalsup@aol.com (MitchAlsup1) - 2024-10-02 21:34 +0000
            Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) David Schultz <david.schultz@earthlink.net> - 2024-10-02 18:55 -0500
      Re: Whether something is RISC or not (Re: PDP-8 theology, not Concertina II Progress) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-03 00:30 +0000

Page 9 of 23 — ← Prev page 1 … 7 8 [9] 10 11 … 23  Next page →


#109824 — Re: portable malloc

FromLawrence D'Oliveiro <ldo@nz.invalid>
Date2024-10-21 23:17 +0000
SubjectRe: portable malloc
Message-ID<vf6ndm$14l9a$5@dont-email.me>
In reply to#109813
On Sun, 20 Oct 2024 21:51:30 +0100, Vir Campestris wrote:

> Because some implementations will require
> communication with the OS there cannot be a truly portable malloc.

There can if you have a portable OS API. The only serious candidate for 
that is POSIX.

[toc] | [prev] | [next] | [standalone]


#109825 — Re: portable malloc

Frommitchalsup@aol.com (MitchAlsup1)
Date2024-10-21 23:52 +0000
SubjectRe: portable malloc
Message-ID<2cd5dcbd44d71a2b76021f7b44034143@www.novabbs.org>
In reply to#109824
On Mon, 21 Oct 2024 23:17:10 +0000, Lawrence D'Oliveiro wrote:

> On Sun, 20 Oct 2024 21:51:30 +0100, Vir Campestris wrote:
>
>> Because some implementations will require
>> communication with the OS there cannot be a truly portable malloc.
>
> There can if you have a portable OS API. The only serious candidate for
> that is POSIX.

POSIX is an environment not an OS.

[toc] | [prev] | [next] | [standalone]


#109829 — Re: portable malloc

FromLawrence D'Oliveiro <ldo@nz.invalid>
Date2024-10-22 01:09 +0000
SubjectRe: portable malloc
Message-ID<vf6u0s$15nlq$2@dont-email.me>
In reply to#109825
On Mon, 21 Oct 2024 23:52:59 +0000, MitchAlsup1 wrote:

> On Mon, 21 Oct 2024 23:17:10 +0000, Lawrence D'Oliveiro wrote:
> 
>> On Sun, 20 Oct 2024 21:51:30 +0100, Vir Campestris wrote:
>>
>>> Because some implementations will require communication with the OS
>>> there cannot be a truly portable malloc.
>>
>> There can if you have a portable OS API. The only serious candidate for
>> that is POSIX.
> 
> POSIX is an environment not an OS.

Guess what the “OS” part of “POSIX” stands for.

[toc] | [prev] | [next] | [standalone]


#109851 — Re: portable malloc

FromGeorge Neuner <gneuner2@comcast.net>
Date2024-10-22 17:26 -0400
SubjectRe: portable malloc
Message-ID<s16ghjdt88q1sp6ql9ujnm9rflk9sqdk1a@4ax.com>
In reply to#109829
On Tue, 22 Oct 2024 01:09:49 -0000 (UTC), Lawrence D'Oliveiro
<ldo@nz.invalid> wrote:

>On Mon, 21 Oct 2024 23:52:59 +0000, MitchAlsup1 wrote:
>
>> On Mon, 21 Oct 2024 23:17:10 +0000, Lawrence D'Oliveiro wrote:
>> 
>>> On Sun, 20 Oct 2024 21:51:30 +0100, Vir Campestris wrote:
>>>
>>>> Because some implementations will require communication with the OS
>>>> there cannot be a truly portable malloc.
>>>
>>> There can if you have a portable OS API. The only serious candidate for
>>> that is POSIX.
>> 
>> POSIX is an environment not an OS.
>
>Guess what the “OS” part of “POSIX” stands for.

It's still an just environment - POSIX defines only an interface, not
an implementation.

[toc] | [prev] | [next] | [standalone]


#109888 — Re: portable malloc

FromVir Campestris <vir.campestris@invalid.invalid>
Date2024-10-27 20:42 +0000
SubjectRe: portable malloc
Message-ID<vfm8j1$j2qq$3@dont-email.me>
In reply to#109824
On 22/10/2024 00:17, Lawrence D'Oliveiro wrote:
> On Sun, 20 Oct 2024 21:51:30 +0100, Vir Campestris wrote:
> 
>> Because some implementations will require
>> communication with the OS there cannot be a truly portable malloc.
> 
> There can if you have a portable OS API. The only serious candidate for
> that is POSIX.

One of the other groups I'm following just for the hell of it is 
comp.os.cpm/ I'm pretty sure you don't get POSIX in your 64kb (max).

"cannot be a _truly_ portable" is what I meant. Portable to most machine 
is easy - just write for Windows. POSIX will give you a larger subset - 
but still a subset.

Andy

[toc] | [prev] | [next] | [standalone]


#109890 — Re: portable malloc

FromLawrence D'Oliveiro <ldo@nz.invalid>
Date2024-10-27 21:04 +0000
SubjectRe: portable malloc
Message-ID<vfm9tg$jekn$3@dont-email.me>
In reply to#109888
On Sun, 27 Oct 2024 20:42:09 +0000, Vir Campestris wrote:

> I'm pretty sure you don't get POSIX in your 64kb (max).

<https://news.ycombinator.com/item?id=34981059>

[toc] | [prev] | [next] | [standalone]


#109891 — Re: portable malloc

FromDavid Schultz <david.schultz@earthlink.net>
Date2024-10-27 17:55 -0500
SubjectRe: portable malloc
Message-ID<j7qcnS7AxYhlWYP6nZ2dnZfqn_ednZ2d@earthlink.com>
In reply to#109888
On 10/27/24 3:42 PM, Vir Campestris wrote:
> On 22/10/2024 00:17, Lawrence D'Oliveiro wrote:
>> On Sun, 20 Oct 2024 21:51:30 +0100, Vir Campestris wrote:
>>
>>> Because some implementations will require
>>> communication with the OS there cannot be a truly portable malloc.
>>
>> There can if you have a portable OS API. The only serious candidate for
>> that is POSIX.
> 
> One of the other groups I'm following just for the hell of it is 
> comp.os.cpm/ I'm pretty sure you don't get POSIX in your 64kb (max).

Ignores the 16 bit versions of CP/M: 8086, 68000, Z8000.

-- 
http://davesrocketworks.com
David Schultz

[toc] | [prev] | [next] | [standalone]


#109892 — Re: tiny portable malloc

FromJohn Levine <johnl@taugh.com>
Date2024-10-27 23:58 +0000
SubjectRe: tiny portable malloc
Message-ID<vfmk2d$1q4l$3@gal.iecc.com>
In reply to#109888
According to Vir Campestris  <vir.campestris@invalid.invalid>:
>> There can if you have a portable OS API. The only serious candidate for
>> that is POSIX.
>
>One of the other groups I'm following just for the hell of it is 
>comp.os.cpm/ I'm pretty sure you don't get POSIX in your 64kb (max).

Mini-Unix got nearly all of v6 Unix in 56K bytes.

See https://gunkies.org/wiki/MINI-UNIX

-- 
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

[toc] | [prev] | [next] | [standalone]


#109593 — Re: 80286 protected mode

FromThomas Koenig <tkoenig@netcologne.de>
Date2024-10-09 18:10 +0000
SubjectRe: 80286 protected mode
Message-ID<ve6gv4$2o2cj$1@dont-email.me>
In reply to#109583
David Brown <david.brown@hesbynett.no> schrieb:

> When would you ever /need/ to compare pointers to different objects? 
> For almost all C programmers, the answer is "never".

Sometimes, it is handy to encode certain conditions in pointers,
rather than having only a valid pointer or NULL.  A compiler,
for example, might want to store the fact that an error occurred
while parsing a subexpression as a special pointer constant.

Compilers often have the unfair advantage, though, that they can
rely on what application programmers cannot, their implementation
details.  (Some do not, such as f2c).

[toc] | [prev] | [next] | [standalone]


#109606 — Re: 80286 protected mode

FromDavid Brown <david.brown@hesbynett.no>
Date2024-10-09 22:22 +0200
SubjectRe: 80286 protected mode
Message-ID<ve6olo$2pag3$2@dont-email.me>
In reply to#109593
On 09/10/2024 20:10, Thomas Koenig wrote:
> David Brown <david.brown@hesbynett.no> schrieb:
> 
>> When would you ever /need/ to compare pointers to different objects?
>> For almost all C programmers, the answer is "never".
> 
> Sometimes, it is handy to encode certain conditions in pointers,
> rather than having only a valid pointer or NULL.  A compiler,
> for example, might want to store the fact that an error occurred
> while parsing a subexpression as a special pointer constant.
> 
> Compilers often have the unfair advantage, though, that they can
> rely on what application programmers cannot, their implementation
> details.  (Some do not, such as f2c).

Standard library authors have the same superpowers, so that they can 
implement an efficient memmove() even though a pure standard C 
programmer cannot (other than by simply calling the standard library 
memmove() function!).

[toc] | [prev] | [next] | [standalone]


#109607 — Re: 80286 protected mode

Frommitchalsup@aol.com (MitchAlsup1)
Date2024-10-09 21:37 +0000
SubjectRe: 80286 protected mode
Message-ID<73e776d6becb377b484c5dcc72b526dc@www.novabbs.org>
In reply to#109606
On Wed, 9 Oct 2024 20:22:16 +0000, David Brown wrote:

> On 09/10/2024 20:10, Thomas Koenig wrote:
>> David Brown <david.brown@hesbynett.no> schrieb:
>>
>>> When would you ever /need/ to compare pointers to different objects?
>>> For almost all C programmers, the answer is "never".
>>
>> Sometimes, it is handy to encode certain conditions in pointers,
>> rather than having only a valid pointer or NULL.  A compiler,
>> for example, might want to store the fact that an error occurred
>> while parsing a subexpression as a special pointer constant.
>>
>> Compilers often have the unfair advantage, though, that they can
>> rely on what application programmers cannot, their implementation
>> details.  (Some do not, such as f2c).
>
> Standard library authors have the same superpowers, so that they can
> implement an efficient memmove() even though a pure standard C
> programmer cannot (other than by simply calling the standard library
> memmove() function!).

This is more a symptom of bad ISA design/evolution than of libc
writers needing superpowers.

[toc] | [prev] | [next] | [standalone]


#109614 — Re: 80286 protected mode

FromDavid Brown <david.brown@hesbynett.no>
Date2024-10-10 08:31 +0200
SubjectRe: 80286 protected mode
Message-ID<ve7sco$31tgt$1@dont-email.me>
In reply to#109607
On 09/10/2024 23:37, MitchAlsup1 wrote:
> On Wed, 9 Oct 2024 20:22:16 +0000, David Brown wrote:
> 
>> On 09/10/2024 20:10, Thomas Koenig wrote:
>>> David Brown <david.brown@hesbynett.no> schrieb:
>>>
>>>> When would you ever /need/ to compare pointers to different objects?
>>>> For almost all C programmers, the answer is "never".
>>>
>>> Sometimes, it is handy to encode certain conditions in pointers,
>>> rather than having only a valid pointer or NULL.  A compiler,
>>> for example, might want to store the fact that an error occurred
>>> while parsing a subexpression as a special pointer constant.
>>>
>>> Compilers often have the unfair advantage, though, that they can
>>> rely on what application programmers cannot, their implementation
>>> details.  (Some do not, such as f2c).
>>
>> Standard library authors have the same superpowers, so that they can
>> implement an efficient memmove() even though a pure standard C
>> programmer cannot (other than by simply calling the standard library
>> memmove() function!).
> 
> This is more a symptom of bad ISA design/evolution than of libc
> writers needing superpowers.

No, it is not.  It has absolutely /nothing/ to do with the ISA.


[toc] | [prev] | [next] | [standalone]


#109618 — Re: 80286 protected mode

Frommitchalsup@aol.com (MitchAlsup1)
Date2024-10-10 18:38 +0000
SubjectRe: 80286 protected mode
Message-ID<2b31e1343b1f3fadd55ad6b87d879b78@www.novabbs.org>
In reply to#109614
On Thu, 10 Oct 2024 6:31:52 +0000, David Brown wrote:

> On 09/10/2024 23:37, MitchAlsup1 wrote:
>> On Wed, 9 Oct 2024 20:22:16 +0000, David Brown wrote:
>>
>>> On 09/10/2024 20:10, Thomas Koenig wrote:
>>>> David Brown <david.brown@hesbynett.no> schrieb:
>>>>
>>>>> When would you ever /need/ to compare pointers to different objects?
>>>>> For almost all C programmers, the answer is "never".
>>>>
>>>> Sometimes, it is handy to encode certain conditions in pointers,
>>>> rather than having only a valid pointer or NULL.  A compiler,
>>>> for example, might want to store the fact that an error occurred
>>>> while parsing a subexpression as a special pointer constant.
>>>>
>>>> Compilers often have the unfair advantage, though, that they can
>>>> rely on what application programmers cannot, their implementation
>>>> details.  (Some do not, such as f2c).
>>>
>>> Standard library authors have the same superpowers, so that they can
>>> implement an efficient memmove() even though a pure standard C
>>> programmer cannot (other than by simply calling the standard library
>>> memmove() function!).
>>
>> This is more a symptom of bad ISA design/evolution than of libc
>> writers needing superpowers.
>
> No, it is not.  It has absolutely /nothing/ to do with the ISA.

For example, if ISA contains an MM instruction which is the
embodiment of memmove() then absolutely no heroics are needed
of desired in the libc call.

Thus, it IS a symptom of ISA evolution that one has to rewrite
memmove() every time wider SIMD registers are available.

[toc] | [prev] | [next] | [standalone]


#109619 — Re: 80286 protected mode

FromDavid Brown <david.brown@hesbynett.no>
Date2024-10-10 21:21 +0200
SubjectRe: 80286 protected mode
Message-ID<ve99fg$38kta$1@dont-email.me>
In reply to#109618
On 10/10/2024 20:38, MitchAlsup1 wrote:
> On Thu, 10 Oct 2024 6:31:52 +0000, David Brown wrote:
> 
>> On 09/10/2024 23:37, MitchAlsup1 wrote:
>>> On Wed, 9 Oct 2024 20:22:16 +0000, David Brown wrote:
>>>
>>>> On 09/10/2024 20:10, Thomas Koenig wrote:
>>>>> David Brown <david.brown@hesbynett.no> schrieb:
>>>>>
>>>>>> When would you ever /need/ to compare pointers to different objects?
>>>>>> For almost all C programmers, the answer is "never".
>>>>>
>>>>> Sometimes, it is handy to encode certain conditions in pointers,
>>>>> rather than having only a valid pointer or NULL.  A compiler,
>>>>> for example, might want to store the fact that an error occurred
>>>>> while parsing a subexpression as a special pointer constant.
>>>>>
>>>>> Compilers often have the unfair advantage, though, that they can
>>>>> rely on what application programmers cannot, their implementation
>>>>> details.  (Some do not, such as f2c).
>>>>
>>>> Standard library authors have the same superpowers, so that they can
>>>> implement an efficient memmove() even though a pure standard C
>>>> programmer cannot (other than by simply calling the standard library
>>>> memmove() function!).
>>>
>>> This is more a symptom of bad ISA design/evolution than of libc
>>> writers needing superpowers.
>>
>> No, it is not.  It has absolutely /nothing/ to do with the ISA.
> 
> For example, if ISA contains an MM instruction which is the
> embodiment of memmove() then absolutely no heroics are needed
> of desired in the libc call.
> 

The existence of a dedicated assembly instruction does not let you write 
an efficient memmove() in standard C.  That's why I said there was no 
connection between the two concepts.

For some targets, it can be helpful to write memmove() in assembly or 
using inline assembly, rather than in non-portable C (which is the 
common case).

> Thus, it IS a symptom of ISA evolution that one has to rewrite
> memmove() every time wider SIMD registers are available.

It is not that simple.

There can often be trade-offs between the speed of memmove() and 
memcpy() on large transfers, and the overhead in setting things up that 
is proportionally more costly for small transfers.  Often that can be 
eliminated when the compiler optimises the functions inline - when the 
compiler knows the size of the move/copy, it can optimise directly.

The use of wider register sizes can help to some extent, but not once 
you have reached the width of the internal buses or cache bandwidth.

In general, there will be many aspects of a C compiler's code generator, 
its run-time support library, and C standard libraries that can work 
better if they are optimised for each new generation of processor. 
Sometimes you just need to re-compile the library with a newer compiler 
and appropriate flags, other times you need to modify the library source 
code.  None of this is specific to memmove().

But it is true that you get an easier and more future-proof memmove() 
and memcopy() if you have an ISA that supports scalable vector 
processing of some kind, such as ARM and RISC-V have, rather than 
explicitly sized SIMD registers.

[toc] | [prev] | [next] | [standalone]


#109620 — Re: 80286 protected mode

Fromscott@slp53.sl.home (Scott Lurndal)
Date2024-10-10 20:00 +0000
SubjectRe: 80286 protected mode
Message-ID<xnWNO.131617$WtV9.8243@fx10.iad>
In reply to#109619
David Brown <david.brown@hesbynett.no> writes:
>On 10/10/2024 20:38, MitchAlsup1 wrote:
>> On Thu, 10 Oct 2024 6:31:52 +0000, David Brown wrote:
>> 

>> For example, if ISA contains an MM instruction which is the
>> embodiment of memmove() then absolutely no heroics are needed
>> of desired in the libc call.
>> 
>
>The existence of a dedicated assembly instruction does not let you write 
>an efficient memmove() in standard C.  That's why I said there was no 
>connection between the two concepts.
>
>For some targets, it can be helpful to write memmove() in assembly or 
>using inline assembly, rather than in non-portable C (which is the 
>common case).
>
>> Thus, it IS a symptom of ISA evolution that one has to rewrite
>> memmove() every time wider SIMD registers are available.
>
>It is not that simple.
>
>There can often be trade-offs between the speed of memmove() and 
>memcpy() on large transfers, and the overhead in setting things up that 
>is proportionally more costly for small transfers.  Often that can be 
>eliminated when the compiler optimises the functions inline - when the 
>compiler knows the size of the move/copy, it can optimise directly.
>
>The use of wider register sizes can help to some extent, but not once 
>you have reached the width of the internal buses or cache bandwidth.
>
>In general, there will be many aspects of a C compiler's code generator, 
>its run-time support library, and C standard libraries that can work 
>better if they are optimised for each new generation of processor. 
>Sometimes you just need to re-compile the library with a newer compiler 
>and appropriate flags, other times you need to modify the library source 
>code.  None of this is specific to memmove().
>
>But it is true that you get an easier and more future-proof memmove() 
>and memcopy() if you have an ISA that supports scalable vector 
>processing of some kind, such as ARM and RISC-V have, rather than 
>explicitly sized SIMD registers.
>

Note that ARMv8 (via FEAT_MOPS) does offer instructions that handle memcpy
and memset.

They're three-instruction sets;  prolog/body/epilog. There are separate
sets for forward vs. forward-or-backward copies.

The prolog instruction preconditions the copy and copies
an IMPDEF portion.

The body instruction performs an IMPDEF Portion and

the epilog instruction finalizes the copy.

The three instructions are issued consecutively.

[toc] | [prev] | [next] | [standalone]


#109621 — Re: 80286 protected mode

FromMichael S <already5chosen@yahoo.com>
Date2024-10-10 23:54 +0300
SubjectRe: 80286 protected mode
Message-ID<20241010235415.00003ecd@yahoo.com>
In reply to#109620
On Thu, 10 Oct 2024 20:00:29 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:

> David Brown <david.brown@hesbynett.no> writes:
> >On 10/10/2024 20:38, MitchAlsup1 wrote:  
> >> On Thu, 10 Oct 2024 6:31:52 +0000, David Brown wrote:
> >>   
> 
> >> For example, if ISA contains an MM instruction which is the
> >> embodiment of memmove() then absolutely no heroics are needed
> >> of desired in the libc call.
> >>   
> >
> >The existence of a dedicated assembly instruction does not let you
> >write an efficient memmove() in standard C.  That's why I said there
> >was no connection between the two concepts.
> >
> >For some targets, it can be helpful to write memmove() in assembly
> >or using inline assembly, rather than in non-portable C (which is
> >the common case).
> >  
> >> Thus, it IS a symptom of ISA evolution that one has to rewrite
> >> memmove() every time wider SIMD registers are available.  
> >
> >It is not that simple.
> >
> >There can often be trade-offs between the speed of memmove() and 
> >memcpy() on large transfers, and the overhead in setting things up
> >that is proportionally more costly for small transfers.  Often that
> >can be eliminated when the compiler optimises the functions inline -
> >when the compiler knows the size of the move/copy, it can optimise
> >directly.
> >
> >The use of wider register sizes can help to some extent, but not
> >once you have reached the width of the internal buses or cache
> >bandwidth.
> >
> >In general, there will be many aspects of a C compiler's code
> >generator, its run-time support library, and C standard libraries
> >that can work better if they are optimised for each new generation
> >of processor. Sometimes you just need to re-compile the library with
> >a newer compiler and appropriate flags, other times you need to
> >modify the library source code.  None of this is specific to
> >memmove().
> >
> >But it is true that you get an easier and more future-proof
> >memmove() and memcopy() if you have an ISA that supports scalable
> >vector processing of some kind, such as ARM and RISC-V have, rather
> >than explicitly sized SIMD registers.
> >  
> 
> Note that ARMv8 (via FEAT_MOPS) does offer instructions that handle
> memcpy and memset.
> 
> They're three-instruction sets;  prolog/body/epilog. There are
> separate sets for forward vs. forward-or-backward copies.
> 
> The prolog instruction preconditions the copy and copies
> an IMPDEF portion.
> 
> The body instruction performs an IMPDEF Portion and
> 
> the epilog instruction finalizes the copy.
> 
> The three instructions are issued consecutively.

People that have more clue about Arm Inc schedule than myself
expect Arm Cortex cores that implement these instructions to be
announced next May and to appear in actual [expensive] phones in 2026.
Which probably means 2027 at best for Neoverse cores. 

It's hard to make an educated guess about schedule of other Arm core
designers.






[toc] | [prev] | [next] | [standalone]


#109622 — Re: 80286 protected mode

Fromscott@slp53.sl.home (Scott Lurndal)
Date2024-10-10 21:03 +0000
SubjectRe: 80286 protected mode
Message-ID<FiXNO.245859$kxD8.240476@fx11.iad>
In reply to#109621
Michael S <already5chosen@yahoo.com> writes:
>On Thu, 10 Oct 2024 20:00:29 GMT
>scott@slp53.sl.home (Scott Lurndal) wrote:
>
>> David Brown <david.brown@hesbynett.no> writes:
>> >On 10/10/2024 20:38, MitchAlsup1 wrote:  
>> >> On Thu, 10 Oct 2024 6:31:52 +0000, David Brown wrote:
>> >>   
>> 
>> >> For example, if ISA contains an MM instruction which is the
>> >> embodiment of memmove() then absolutely no heroics are needed
>> >> of desired in the libc call.
>> >>   
>> >
>> >The existence of a dedicated assembly instruction does not let you
>> >write an efficient memmove() in standard C.  That's why I said there
>> >was no connection between the two concepts.
>> >
>> >For some targets, it can be helpful to write memmove() in assembly
>> >or using inline assembly, rather than in non-portable C (which is
>> >the common case).
>> >  
>> >> Thus, it IS a symptom of ISA evolution that one has to rewrite
>> >> memmove() every time wider SIMD registers are available.  
>> >
>> >It is not that simple.
>> >
>> >There can often be trade-offs between the speed of memmove() and 
>> >memcpy() on large transfers, and the overhead in setting things up
>> >that is proportionally more costly for small transfers.  Often that
>> >can be eliminated when the compiler optimises the functions inline -
>> >when the compiler knows the size of the move/copy, it can optimise
>> >directly.
>> >
>> >The use of wider register sizes can help to some extent, but not
>> >once you have reached the width of the internal buses or cache
>> >bandwidth.
>> >
>> >In general, there will be many aspects of a C compiler's code
>> >generator, its run-time support library, and C standard libraries
>> >that can work better if they are optimised for each new generation
>> >of processor. Sometimes you just need to re-compile the library with
>> >a newer compiler and appropriate flags, other times you need to
>> >modify the library source code.  None of this is specific to
>> >memmove().
>> >
>> >But it is true that you get an easier and more future-proof
>> >memmove() and memcopy() if you have an ISA that supports scalable
>> >vector processing of some kind, such as ARM and RISC-V have, rather
>> >than explicitly sized SIMD registers.
>> >  
>> 
>> Note that ARMv8 (via FEAT_MOPS) does offer instructions that handle
>> memcpy and memset.
>> 
>> They're three-instruction sets;  prolog/body/epilog. There are
>> separate sets for forward vs. forward-or-backward copies.
>> 
>> The prolog instruction preconditions the copy and copies
>> an IMPDEF portion.
>> 
>> The body instruction performs an IMPDEF Portion and
>> 
>> the epilog instruction finalizes the copy.
>> 
>> The three instructions are issued consecutively.
>
>People that have more clue about Arm Inc schedule than myself
>expect Arm Cortex cores that implement these instructions to be
>announced next May and to appear in actual [expensive] phones in 2026.
>Which probably means 2027 at best for Neoverse cores. 
>
>It's hard to make an educated guess about schedule of other Arm core
>designers.

In the mean time, they've have "DC ZVA" for the special case of
memset(,0,) since ARMv8.0.

[toc] | [prev] | [next] | [standalone]


#109623 — Re: 80286 protected mode

From"Brian G. Lucas" <bagel99@gmail.com>
Date2024-10-10 16:19 -0500
SubjectRe: 80286 protected mode
Message-ID<ve9gd4$3a9n8$1@dont-email.me>
In reply to#109619
On 10/10/24 2:21 PM, David Brown wrote:
[ SNIP]
> 
> The existence of a dedicated assembly instruction does not let you write an 
> efficient memmove() in standard C.  That's why I said there was no connection 
> between the two concepts.
> 
If the compiler generates the memmove instruction, then one doesn't
have to write memmove() is C - it is never called/used.

> For some targets, it can be helpful to write memmove() in assembly or using 
> inline assembly, rather than in non-portable C (which is the common case).
> 
>> Thus, it IS a symptom of ISA evolution that one has to rewrite
>> memmove() every time wider SIMD registers are available.
> 
> It is not that simple.
> 
> There can often be trade-offs between the speed of memmove() and memcpy() on 
> large transfers, and the overhead in setting things up that is proportionally 
> more costly for small transfers.  Often that can be eliminated when the 
> compiler optimises the functions inline - when the compiler knows the size of 
> the move/copy, it can optimise directly.
> 
> The use of wider register sizes can help to some extent, but not once you have 
> reached the width of the internal buses or cache bandwidth.
> 
> In general, there will be many aspects of a C compiler's code generator, its 
> run-time support library, and C standard libraries that can work better if they 
> are optimised for each new generation of processor. Sometimes you just need to 
> re-compile the library with a newer compiler and appropriate flags, other times 
> you need to modify the library source code.  None of this is specific to 
> memmove().
> 
> But it is true that you get an easier and more future-proof memmove() and 
> memcopy() if you have an ISA that supports scalable vector processing of some 
> kind, such as ARM and RISC-V have, rather than explicitly sized SIMD registers.
>

Not applicable.

[toc] | [prev] | [next] | [standalone]


#109631 — Re: 80286 protected mode

FromDavid Brown <david.brown@hesbynett.no>
Date2024-10-11 13:37 +0200
SubjectRe: 80286 protected mode
Message-ID<veb2kv$3kjt3$1@dont-email.me>
In reply to#109623
On 10/10/2024 23:19, Brian G. Lucas wrote:
> On 10/10/24 2:21 PM, David Brown wrote:
> [ SNIP]
>>
>> The existence of a dedicated assembly instruction does not let you 
>> write an efficient memmove() in standard C.  That's why I said there 
>> was no connection between the two concepts.
>>
> If the compiler generates the memmove instruction, then one doesn't
> have to write memmove() is C - it is never called/used.
> 

The common case is that a good compiler will generate inline code for 
some cases - typically known (at compile-time) small sizes - and call a 
generic library function when the size is not known or is over a certain 
size.  Then there are some targets where it will always call the library 
code, and some where it will always generate inline code.

Even if the compiler /can/ generate inline code, there can be 
circumstances when it will not do so - such as if you have not enabled 
optimisation, or are optimising for size, or using a weaker compiler, or 
calling the function indirectly.

>> For some targets, it can be helpful to write memmove() in assembly or 
>> using inline assembly, rather than in non-portable C (which is the 
>> common case).
>>
>>> Thus, it IS a symptom of ISA evolution that one has to rewrite
>>> memmove() every time wider SIMD registers are available.
>>
>> It is not that simple.
>>
>> There can often be trade-offs between the speed of memmove() and 
>> memcpy() on large transfers, and the overhead in setting things up 
>> that is proportionally more costly for small transfers.  Often that 
>> can be eliminated when the compiler optimises the functions inline - 
>> when the compiler knows the size of the move/copy, it can optimise 
>> directly.
>>
>> The use of wider register sizes can help to some extent, but not once 
>> you have reached the width of the internal buses or cache bandwidth.
>>
>> In general, there will be many aspects of a C compiler's code 
>> generator, its run-time support library, and C standard libraries that 
>> can work better if they are optimised for each new generation of 
>> processor. Sometimes you just need to re-compile the library with a 
>> newer compiler and appropriate flags, other times you need to modify 
>> the library source code.  None of this is specific to memmove().
>>
>> But it is true that you get an easier and more future-proof memmove() 
>> and memcopy() if you have an ISA that supports scalable vector 
>> processing of some kind, such as ARM and RISC-V have, rather than 
>> explicitly sized SIMD registers.
>>
> 
> Not applicable.
> 

I don't understand what you mean by that.  /What/ is not applicable to 
/what/ ?

[toc] | [prev] | [next] | [standalone]


#109633 — Re: 80286 protected mode

FromMichael S <already5chosen@yahoo.com>
Date2024-10-11 15:13 +0300
SubjectRe: 80286 protected mode
Message-ID<20241011151317.00005594@yahoo.com>
In reply to#109631
On Fri, 11 Oct 2024 13:37:03 +0200
David Brown <david.brown@hesbynett.no> wrote:

> On 10/10/2024 23:19, Brian G. Lucas wrote:
> > 
> > Not applicable.
> >   
> 
> I don't understand what you mean by that.  /What/ is not applicable
> to /what/ ?
> 

Brian probably meant to say that that it is not applicable to his my66k
LLVM back end.

But I am pretty sure that what you suggest is applicable, but bad idea
for memcpy/memmove routine that targets Arm+SVE. 
Dynamic dispatch based on concrete core features/identification, i.e.
exactly the same mechanism that is done on "non-scalable"
architectures, would provide better performance. And memcpy/memmove is
certainly sufficiently important to justify an additional development
effort.


[toc] | [prev] | [next] | [standalone]


Page 9 of 23 — ← Prev page 1 … 7 8 [9] 10 11 … 23  Next page →

Back to top | Article view | comp.arch


csiph-web