Hi, I'm wondering about the meaning of the arch i386. Is it just a label, or are i386 packages still compiled to only use instructions that a 386 had? And if the latter, how come?
Thanks, -Matyas Selmeci
On Thu, 10 May 2012 11:44:44 -0500 Matyas Selmeci matyas@cs.wisc.edu wrote:
Hi, I'm wondering about the meaning of the arch i386. Is it just a label, or are i386 packages still compiled to only use instructions that a 386 had? And if the latter, how come?
In any place I can think of you seeing this in current Fedora, it means "32 bit".
kevin
On 05/10/2012 12:51 PM, Kevin Fenzi wrote:
On Thu, 10 May 2012 11:44:44 -0500 Matyas Selmeci matyas@cs.wisc.edu wrote:
Hi, I'm wondering about the meaning of the arch i386. Is it just a label, or are i386 packages still compiled to only use instructions that a 386 had? And if the latter, how come?
In any place I can think of you seeing this in current Fedora, it means "32 bit".
Also, from an rpm target sense, it means "optimized to i386 only instructions", which is why you will see our current Fedora RPMs say "foo*.i686.rpm".
hth,
~tom
== Fedora Project
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, 10 May 2012 11:44:44 -0500 Matyas Selmeci matyas@cs.wisc.edu wrote:
Hi, I'm wondering about the meaning of the arch i386. Is it just a label, or are i386 packages still compiled to only use instructions that a 386 had? And if the latter, how come?
Thanks, -Matyas Selmeci
32 bit x86 use i386 as the basearch in yum, its what $baseach in the mirrorlists resolves to all it means today in fedora land is 32 bit x86.
Dennis