[haiku-commits] Re: BRANCH xyzzy-github.x86_64 - src/system/kernel/arch/x86 src/system/kernel/arch/x86/32 src/system/kernel/arch/x86/64 headers/private/kernel/arch/x86

  • From: Alex Smith <alex@xxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 9 Jul 2012 18:05:37 +0100

On 9 July 2012 17:17, pulkomandy <pulkomandy@xxxxxxxxxxxxx> wrote:

> This is a bit confusing because AX BX ... are the names of the 16-bit
> version of these registers. I'd go for RAX everywhere (but maybe others
> don't agree on that).

Then you have the same argument that R* are the names of the 64-bit
versions, which isn't correct on 32-bit. Although they are the 16-bit
version names, I think they make more sense than the 64-bit names because
they look like the "base" names of the registers, without any size prefix.
Of course, if other disagree with me on that I can change it.


Other related posts: