Welcome, Guest. Please login or register.

Author Topic: Next step for Amiga(like)OS?  (Read 22505 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Next step for Amiga(like)OS?
« on: July 16, 2008, 12:16:36 AM »
Quote

persia wrote:
It's pretty safe to say there is no OS5 outside of Taos Intent (AKA Amiga Anywhere) .   AmigaDev works in dotNet, although they seem to have picked up some Linux skills as well.  They aren't OS developers.  Amiga Inc's website has been devoid of even fake announcements since February.

...

Any future that AmigaDos or an AmigaDos-like OS has is with us.


There has been some interest on AROS-Exec about porting an LLVM-based compiler to AROS so it can become somewhat more platform independent in its software.  AROS has already been developed on the x86 and ported to the PowerPC and x86-64.  My main concern is the lack of 68k support both in AROS and LLVM.

An AmigaOS that has support for multiple instruction sets will need a good intermediate code so that all of the apps will be able to install to each hardware platform.  LLVM fits that bill rather nicely.  (Not to mention it is used by Mesa to emulate shaders on systems that don't have them.)

If you're interested in LLVM the website for it is at LLVM.org.  Sidewinder and I'll probably be using it in the Mattathias BASIC compiler since it generates good code so quickly.  I might be willing to even take a bounty to port LLVM to AROS if one were offered.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Next step for Amiga(like)OS?
« Reply #1 on: July 16, 2008, 03:41:26 PM »
Quote

amigadave wrote:
@SamuriCrow,

Not being an AROS fan, I would rather see you spend your time on Mattathias for MorphOS than a port of LLVM to AROS, but that is just my tilt on the subject.


Mattathias will use LLVM as its optimizer and code generator (unless you have some better documentation on how to make a GCC frontend) so we'll need LLVM ported to all platforms that Mattathias will support.  AROS is just the first stepping stone.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Next step for Amiga(like)OS?
« Reply #2 on: July 16, 2008, 06:23:15 PM »
Quote

amigadave wrote:
I am not against AROS development.  The only point I was trying to make in regards to that message was that MorphOS2.x is far ahead of AROS in many ways and I would rather have Mattathias completed for MOS2.x than have you working on LLVM for AROS.  If the AROS work must be done first, it won't make a big difference to me, I am just looking forward to the completion of Mattathias, so thank you for working on it.


I can run AROS hosted on my Linux box and run the test executables from there.  I can't do that type of cross-development with MorphOS since I don't own an Efika or a Pegasos series.