All, I wanted to send out a brief notice that the first code drop for Flang has been posted on Github. This code was rebased on LLVM's trunk from 2015-04-28. Several things to keep in mind:
- The current codebase is lightly tested. This has been identified as a major area of development moving forward
- The libflangrt runtime library source is not yet posted. I have the source, but have yet to ensure that it builds against the rebased frontend
- The build requires the same cmake dependencies from the current LLVM Trunk. It currently does not support GNU make
*** This version is posted in order to jumpstart our development efforts. As noted in a previous mail, we are working to move Flang up to an official LLVM sub-project. I'll keep the list updated as this progresses.
Known updates to the original CodeThinkLabs version:
- The license file was updated to the latest version posted with LLVM's trunk
- The README file was updated to reflect the latest Github locations
- A small number of notes with respect to development items moving forward (see TargetInfo implementation)
The Github URL is as follows:
Please submit bugs and patches through the normal Github process.
Thanks again to Hal Finkel and Carlo Bertolli for moving this forward!
cheers
john