[M3devel] SPARC64_SOLARIS?
Daniel Alejandro Benavides D.
dabenavidesd at yahoo.es
Tue Sep 9 01:37:38 CEST 2008
Hi Jay:
have you tried Open Sparc (gcc for sparc machines)? It seems they have binary compatibility between gcc compiled objects and gcc for sun systems, so one can try to build m3cg using gcc for sun systems and gcc.
http://cooltools.sunsource.net/gcc/
--- El lun, 8/9/08, Jay <jay.krell at cornell.edu> escribió:
De: Jay <jay.krell at cornell.edu>
Asunto: [M3devel] SPARC64_SOLARIS?
Para: "m3devel" <m3devel at elegosoft.com>
Fecha: lunes, 8 septiembre, 2008 3:37
short version:
Basically all non-Linux, non-BSD systems have multiple toolsets -- native and
GNU.
There is SOLgnu and SOLsun.
There is how "NT386" encompasses multiple
configurations.
What should I do for SPARC64_SOLARIS?
medium version:
One of the nagging problems around is that of 64bit hosted m3cg consistently
not working.
While I have AMD64_LINUX and AMD64_OPENBSD setups, and I have an AMD64 Sun
machine for
AMD64_SOLARIS, the most convenient for me currently is probably
"SPARC64_SOLARIS",
for dumb reasons. "MIP64_IRIX6" might also be convenient soon,
though I think
Irix multiplies this problem out to multiple ABIs, I have to look into it.
Also, if everyone could stand it, unlikely, I'd like to have a grand
platform renaming of the form processor_os:
I386_LINUX (X86?)
I386_NT (WINNT?)
I386_CYGWIN
I386_MINGWIN
I386_SOLARIS
I386_DARWIN
I386_NETBSD
I386_FREEBSD
I386_OPENBSD
AMD64_LINUX
AMD64_NT
AMD64_CYGWIN
AMD64_MINGWIN
AMD64_SOLARIS
AMD64_DARWIN
MIPS_IRIX
(MIPS4000 or somesuch?)
MIPS64_IRIX
ALPHA_OSF
SPARC_SOLARIS (SPARC32?)
SPARC64_SOLARIS
SPARC_LINUX (SPARC32?)
SPARC64_LINUX
ARM_CE (WINCE?)
etc. but probably not..
and at the same answer this question of GNU vs. native toolsets.
or maybe adopt the GNU configure platform names??????
- Jay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080908/5ba07984/attachment-0002.html>
More information about the M3devel
mailing list