This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFA]: x86_64 target files
- To: Eli Zaretskii <eliz at is dot elta dot co dot il>
- Subject: Re: [RFA]: x86_64 target files
- From: Andreas Jaeger <aj at suse dot de>
- Date: Thu, 02 Aug 2001 18:34:06 +0200
- Cc: Jiri Smid <smid at suse dot cz>, gdb-patches at sources dot redhat dot com
- References: <Pine.SUN.3.91.1010802183244.3639C-100000@is>
Eli Zaretskii <eliz@is.elta.co.il> 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