I have searched and there is a little more info than I need right now. I am confused. Simply: I have an XP system, and will soon have a athlon64 3700 socket 939 system. My cflags for everything are as follows:
-march=athlon-xp -msse -3dnow -mmmx -pipe -fomit-frame-pointer
Except for my kernels cause I didn't touch the flags in the Makefile.
1. I want to keep my existing install to work with my new hardware, running 32 bit on a 32 bit kernel. Then I want to do a new install on a separate HDD that's full 64 bit, getting it running smoothly at my leisure. Is it possible to use with my current system as compiled with my 64bit hardware? If not, are there any bery generic 32bit flags I could recompile it to with emerge -e to make it work? (i386?)
2. I think that even if the above is possible, I would have to enable 32 bit emu in kernel, and emerge the emulation libs, right?
3. Or do I have to do a complete reinstall regardless, even if I only want to run 32 bit initially?
4. I think I can handle compiling a kernel for my new hardware.
5. Is all this clear? I'm confused so it might not be.
TIA

