Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Cross compile for intel x64_86 on 32 bit Intel system.



On Tue, Dec 18, 2012 at 13:28:14 -0500, Greg Troxel wrote:

> newhouse%gandpline.com@localhost (Paul Newhouse) writes:
> 
> > Running on: NetBSD mail 5.0.2 NetBSD 5.0.2 (MAIL) #5: Tue Apr 26
> > 17:38:29 PDT 2011
> > root@mail:/usr/src/BUILD_OBJ/sys/arch/i386/compile/MAIL i386
> >
> > I'm wondering if I'm understanding this correctly?  
> >
> > The adm64 build produces x86_64 code that will run on AMD and Intel 64
> > bit architectures?
> 
> One can build for any arch from any other arch (more or less, if not
> it's a bug).  amd64 is the name for the 64-bit cpu first produced by
> AMD, and which Intel later implemented with feature "EM64T".
> 
> There is also a 64-bit cpu called "IA64" which is uncommon and
> different. 

Correct so far, but ...

> That is perhasp what "Intel 64-bit architecture" means, which is
> different from "Intel's implementation of AMD's 64-bit
> architecture".

"Intel 64 Architecture" is marketing name for EM64T, a 64-bit
extension for IA32 (i386 and descendants).

IA64 is Itanium.

Yes, it's confusing. :)

-uwe


Home | Main Index | Thread Index | Old Index