

Code: Select all
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
CHOST="x86_64-pc-linux-gnu"
ALSA_CARDS="intel_hda"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="i810"
Code: Select all
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU 230 @ 1.60GHz
stepping : 2
cpu MHz : 1596.084
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3196.02
clflush size : 64
cache_alignment : 64
address sizes : 32 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU 230 @ 1.60GHz
stepping : 2
cpu MHz : 1596.084
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3193.10
clflush size : 64
cache_alignment : 64
address sizes : 32 bits physical, 48 bits virtual
power management:

Code: Select all
CFLAGS="-march=core2 -Os -fomit-frame-pointer -pipe"
correct....wswartzendruber wrote:Intel states that the Atom is ISA compliant with the Merom:
But that's only if you're using GCC 4.3.Code: Select all
CFLAGS="-march=core2 -Os -fomit-frame-pointer -pipe"

++poly_poly-man wrote:correct....wswartzendruber wrote:Intel states that the Atom is ISA compliant with the Merom:
But that's only if you're using GCC 4.3.Code: Select all
CFLAGS="-march=core2 -Os -fomit-frame-pointer -pipe"
however, if:
gcc < 4.2.0, 32-bit: prescott
gcc < 4.2.0, 64-bit: nocona
gcc >= 4.2.0: native
no kidding, I just found out about march=native....I'm switching to that now
poly-p man

Is not march=native just going to determine that you're running a Core 2? And I've never had any problems with march=core2, but I'm not running hardened.kernelOfTruth wrote:++poly_poly-man wrote:correct....wswartzendruber wrote:Intel states that the Atom is ISA compliant with the Merom:
But that's only if you're using GCC 4.3.Code: Select all
CFLAGS="-march=core2 -Os -fomit-frame-pointer -pipe"
however, if:
gcc < 4.2.0, 32-bit: prescott
gcc < 4.2.0, 64-bit: nocona
gcc >= 4.2.0: native
no kidding, I just found out about march=native....I'm switching to that now
poly-p man
use -march=native, don't use -march=core2 since it breaks several apps like xorg-server, ... (at least for me + hardened)
Wow, oddly enough I'm in the exact same boat. I just picked up an Intel C2Q 9300 from Fry's over the weekend ($180, sweet!), and my Acer One with an Atom N270 arrived yesterday. I got rid of it's base OS (Linpus, a Fedora 8 off shoot), and through on Xubuntu, but I'm very tempted to go with Gentoo (which I plan to run on the quad & already run on my gracefully aging laptop).Martux wrote:Pyther, how did this work for you? Everything up and running? Are you satisfied?
Which cflags did you use? I' ll get my Intel D945GCLF on tuesday and am looking for some practical tipps/experiences.
If i get it right it would be possible to use amd64 with this machine?
Also -march=native (GCC-4.3) works great here with a Core2Quad Q9450, i would really like to use it with the atom too. Which brings me to my main question:
I' d like to precompile the system with my Quad for obvious reasons. What exactly would happen with -march=native? It would be optimised for the Quad then, right?
Is precompiling for another machine even possible with that flag?

Hi Poly, if I use native with my T7200poly_poly-man wrote: however, if:
gcc < 4.2.0, 32-bit: prescott
gcc < 4.2.0, 64-bit: nocona
gcc >= 4.2.0: native
no kidding, I just found out about march=native....I'm switching to that now
poly-p man
Code: Select all
gentootux ~ # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
stepping : 6
cpu MHz : 2000.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3993.26
clflush size : 64
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
stepping : 6
cpu MHz : 2000.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3988.61
clflush size : 64
power management:
gentootux ~ #
It depends on your chost, not your cflags.d2_racing wrote:I will endup with a 32 bits or a 64 bits installation ?
That's not right at all...Martux wrote:GCC alone took over 8h compile time...