Gentoo Archives: gentoo-doc-cvs

From: "Joshua Saddler (nightmorph)" <nightmorph@g.o>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en: gentoo-amd64-faq.xml
Date: Sat, 13 Jun 2009 07:38:33
Message-Id: E1MFNot-0001q0-6q@stork.gentoo.org
1 nightmorph 09/06/13 07:38:31
2
3 Modified: gentoo-amd64-faq.xml
4 Log:
5 updated amd64 faq. added a section on differences between amd64 and em64t. included link to source. and rehashed some info from the amd64.g.o project page. hopefully this will clear up confusion.
6
7 Revision Changes Path
8 1.34 xml/htdocs/doc/en/gentoo-amd64-faq.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gentoo-amd64-faq.xml?rev=1.34&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gentoo-amd64-faq.xml?rev=1.34&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gentoo-amd64-faq.xml?r1=1.33&r2=1.34
13
14 Index: gentoo-amd64-faq.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-amd64-faq.xml,v
17 retrieving revision 1.33
18 retrieving revision 1.34
19 diff -u -r1.33 -r1.34
20 --- gentoo-amd64-faq.xml 24 Apr 2009 17:13:41 -0000 1.33
21 +++ gentoo-amd64-faq.xml 13 Jun 2009 07:38:31 -0000 1.34
22 @@ -1,6 +1,6 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-amd64-faq.xml,v 1.33 2009/04/24 17:13:41 nightmorph Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-amd64-faq.xml,v 1.34 2009/06/13 07:38:31 nightmorph Exp $ -->
27
28 <guide link="/doc/en/gentoo-amd64-faq.xml">
29 <title>Gentoo Linux/AMD64 Frequently Asked Questions</title>
30 @@ -29,8 +29,8 @@
31 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
32 <license/>
33
34 -<version>1.24</version>
35 -<date>2009-04-24</date>
36 +<version>1.25</version>
37 +<date>2009-06-13</date>
38
39 <faqindex>
40 <title>Questions</title>
41 @@ -52,14 +52,38 @@
42
43 <chapter>
44 <title>Installation</title>
45 +<section id="difference">
46 +<title>What's the difference between AMD64 and EM64T?</title>
47 +<body>
48 +
49 +<p>
50 +Both refer to 64-bit processors from AMD (AMD64) and Intel (EM64T). AMD's 64-bit
51 +processors include the Athlon 64, Turion, Neo, Phenom, and Opteron families. Intel's
52 +64-bit processors include the Core2, Celeron, Xeon, and Pentium (all based on
53 +the Core2 architecture). The <uri
54 +link="http://en.wikipedia.org/wiki/Em64t#Intel_64">last few versions</uri> of the
55 +old Pentium 4 and Xeon chips also support EM64T.
56 +</p>
57 +
58 +<p>
59 +The AMD line of 64-bit processors were released well ahead of Intel's offering.
60 +Therefore, for historical reasons the arch keyword for all x86-64 compatible
61 +architectures is amd64. As such, <e>AMD64</e> is a generic reference to 64-bit
62 +chips, whether AMD or Intel.
63 +</p>
64 +
65 +</body>
66 +</section>
67 <section id="cflags">
68 <title>What CFLAGS should I use for AMD64/EM64T?</title>
69 <body>
70
71 <p>
72 You should use simple <c>CFLAGS</c> to avoid future problems with your system.
73 -Supported <c>CFLAGS</c> are <c>-O2 -march=k8 -pipe</c> for non-EM64T systems and
74 -<c>-O2 -march=nocona -pipe</c> for EM64T systems.
75 +Supported <c>CFLAGS</c> are <c>-O2 -march=k8 -pipe</c> for AMD systems. Intel
76 +Core2-based systems (EM64T) should use <c>-O2 -march=core2 -pipe</c>. If you're
77 +on an old Intel Pentium 4 that supports EM64T, then use <c>-O2 -march=nocona
78 +-pipe</c>.
79 </p>
80
81 </body>