Browsing this Thread:
1 Anonymous Users
|
Re: Bounty for LLVM port, Phase 1
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
this -> :-/ implies that if Heiku guys had this trouble we will it have too.
Posted on: 2010/9/24 20:02
|
|||
|
www.aeros-os.org AEROS for Raspberry Pi
www.aros-broadway.de Native AROS for i386 and m68k www.indiego-Gaming.com indieGO! The AppStore for all amigans www.ares-shop.eu |
||||
|
||||
|
Re: Bounty for LLVM port, Phase 1
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Haiku was having trouble getting code recompiled for the latest GCC runtimes, last I knew. :-/
Posted on: 2010/9/24 19:59
|
|||
|
||||
|
Re: Bounty for LLVM port, Phase 1
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Sure... "later" is the right word..
LLVM alone is worthy.. The interesting part is that LLVM can also translate any supported language into another... Step by step... if i'm correct even heiku has no LLVM yet ; )
Posted on: 2010/9/24 19:53
|
|||
|
www.aeros-os.org AEROS for Raspberry Pi
www.aros-broadway.de Native AROS for i386 and m68k www.indiego-Gaming.com indieGO! The AppStore for all amigans www.ares-shop.eu |
||||
|
||||
|
Re: Bounty for LLVM port, Phase 1
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
The first and second bounties look good.
I've looked into PNaCl lately and extracting the code necessary to make an AROS sandbox will not be possible for a while. The PNaCl project, like the NaCl project in general, is still in the early development stages. We'll have to wait and see about how to incorporate LLVM into the third bounty. It may prove to be more practical to port the headers first to make a source-level wrapper and then worry about the sandbox later.
Posted on: 2010/9/24 19:49
|
|||
|
||||
|
Bounty for LLVM port, Phase 1
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
I made the initial donation of 500$ for this bounty.
Get the LLVM code generator to generate code according to the x86 ABI for AROS. It must work under currently supported OSs, such as Linux x86 as a cross-compiler. http://en.wikipedia.org/wiki/Low_Level_Virtual_Machine www.llvm.org Phase II targeting AROS x64 will follow. Also in the pipeline is this bounty: Bounty for Hardware-Agnostic AROS Code Generator, Phase 1: Get LLVM to generate static libraries under x86 and x86-64 flavors of AROS and rewrite the headers to use late-bindings rather than direct values. This will allow all hardware-specific code to be linked and statically compiled at install time to a hardware-specific runtime such that the bitcode files will be untainted by hardware-specific code. My personal interest is to expand the possibilites for developers and making the first steps to make a easy transition to AROS 64..... (Or Broadway 64 for in my case )At the end i hope we will get AROS 32 sandboxed running in AROS64... utilizing PNaCL (Google Native Client....) The developer who whill give it a try will get more donations... i just wait with donations because the money would otherwise lay dead on p2p. Best Regards, Pascal Just to play around http://llvm.org/demo/ (they have a cat too) One note: This may not look so fancy for normal users but also Apple included it in Xcode...
Posted on: 2010/9/24 19:13
Edited by phoenixkonsole on 2010/9/24 19:31:10
|
|||
|
www.aeros-os.org AEROS for Raspberry Pi
www.aros-broadway.de Native AROS for i386 and m68k www.indiego-Gaming.com indieGO! The AppStore for all amigans www.ares-shop.eu |
||||
|
||||
You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.






)