Quote*************************************
you can set your own CFLAGS in make.conf to optimize your system. Check out the GCC manual for a complete listing of CFLAGS:
http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/
******************************************
Before I install and go messing around, I just want to make sure I am not completly off my rocker here.
Ok, from what I have been able to find and figure out, I would want to use the -march=nocona which currently supports 64-bit extensions, MMX, SSE, SSE2 and SSE3. Does not support SSE4 and I am assuming the 64-bit extensions is reffering to EM64T intel extentions.
After putting those CFLAGS in the make.conf (located /etc/make.conf) I would then need to run
emerge -e system && emerge -e world && emerge --sync && emerge -uD world
I don't have my Unix book with me right now so I can't look this part up, but assuming I just do a normal boot into Sabayon and X, to do this I would then need to drop out of X and into a single user run level. I think run level 1? I might not be reffering to the correct term.
Now for compatability with Cedega, wine, and the various games I will probably stick with the x86 Sabayon, granted I am going to try out x86-64 first.
After doing this, the kernel and everything else currently installed would have been recompiled with the optimized settings and then when ever I goto install a new application and use emerge <application> it would compile and install that application using the optimized settings.
This correct or am I off somewhere and goign to blow something up?
Edit: "xmp xgl res=resxres" ... I am going to be using a GeForce 7900 GT DDR2 256mb PCI-E 16x video card. So where exactly would I want to put this?