From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Jaeger To: Eli Zaretskii Cc: Jiri Smid , gdb-patches@sources.redhat.com Subject: Re: [RFA]: x86_64 target files Date: Thu, 02 Aug 2001 09:37:00 -0000 Message-id: References: X-SW-Source: 2001-08/msg00036.html Eli Zaretskii writes: > On 2 Aug 2001, Jiri Smid wrote: > >> This is the related new files for x86-64 target. Thanks! > What is x86-64, exactly? Some of the files seem to hint that it's an AMD > CPU, but others just say x86-64. x86-64 is AMD's 64 bit architecture which is an 64-bit enhancement to the ia32 (ix86) architecture. The step from 32-bit to 64-bit has been done in a similar way as done by MIPS and SPARC for their CPUs. In a nutshell: x86-64 has 16 (instead of 8 for ia32) normal registers that hold 64-bit, 16 XMM (instead of 8 for ia32) registers used by SSE/SSE2 and the x87 FPU. For more details check http://www.x86-64.org - or ask me, Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj