I will attach a patch that allows me to compile a compiler on Solaris 10/x86 that has a native bits size of 64 for produced code. I created the configuration analogous to the sparcv9-sun-solaris2.* case.
With this patch I have successfully built a fully 64-bits environment (toolchain, userland) that appears to work fine. Essentially the profile just switches the default code generation from m32 to m64, so no real rocket science in here ;) -- Summary: configuration for x86_64-pc-solaris2.10 target Product: gcc Version: 4.2.2 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: grobian at gentoo dot org GCC build triplet: i386-pc-solaris2.10 GCC host triplet: i386-pc-solaris2.10 GCC target triplet: x86_64-pc-solaris2.10 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34775