[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