NEW: lang/flang/f18

2019-03-04 Thread Brian Callahan
Hi ports -- Attached is a new port, lang/flang/f18. F18 is the new LLVM Fortran compiler. Some explanation: Flang isn't going anywhere. It is still a production-quality Fortran compiler built on top of LLVM (it's basically PGI Fortran bolted on top of an LLVM IR generator, for those keeping

Re: NEW: lang/flang

2017-12-31 Thread Brian Callahan
On 12/31/17 11:35, Rafael Sadowski wrote: On Sun Dec 31, 2017 at 10:10:55AM -0500, Brian Callahan wrote: On 12/31/17 09:43, Rafael Sadowski wrote: On Sat Dec 30, 2017 at 10:12:23PM -0500, Brian Callahan wrote: On 12/23/17 00:00, Brian Callahan wrote: On 12/15/17 23:43, Brian Callahan wrote:

Re: NEW: lang/flang

2017-12-31 Thread Rafael Sadowski
On Sun Dec 31, 2017 at 10:10:55AM -0500, Brian Callahan wrote: > > On 12/31/17 09:43, Rafael Sadowski wrote: > > On Sat Dec 30, 2017 at 10:12:23PM -0500, Brian Callahan wrote: > > > On 12/23/17 00:00, Brian Callahan wrote: > > > > On 12/15/17 23:43, Brian Callahan wrote: > > > > > On 12/10/17

Re: NEW: lang/flang

2017-12-31 Thread Brian Callahan
On 12/31/17 09:43, Rafael Sadowski wrote: On Sat Dec 30, 2017 at 10:12:23PM -0500, Brian Callahan wrote: On 12/23/17 00:00, Brian Callahan wrote: On 12/15/17 23:43, Brian Callahan wrote: On 12/10/17 12:27, Brian Callahan wrote: Hi ports -- Attached is a new port, lang/flang. Flang is a

Re: NEW: lang/flang

2017-12-31 Thread Rafael Sadowski
On Sat Dec 30, 2017 at 10:12:23PM -0500, Brian Callahan wrote: > > On 12/23/17 00:00, Brian Callahan wrote: > > > > On 12/15/17 23:43, Brian Callahan wrote: > > > > > > On 12/10/17 12:27, Brian Callahan wrote: > > > > Hi ports -- > > > > > > > > Attached is a new port, lang/flang. Flang is a

Re: NEW: lang/flang

2017-12-30 Thread Brian Callahan
On 12/23/17 00:00, Brian Callahan wrote: On 12/15/17 23:43, Brian Callahan wrote: On 12/10/17 12:27, Brian Callahan wrote: Hi ports -- Attached is a new port, lang/flang. Flang is a Fortran compiler targeting LLVM. Supposedly Flang is on its way to becoming part of LLVM, though there's

Re: NEW: lang/flang

2017-12-22 Thread Brian Callahan
On 12/15/17 23:43, Brian Callahan wrote: On 12/10/17 12:27, Brian Callahan wrote: Hi ports -- Attached is a new port, lang/flang. Flang is a Fortran compiler targeting LLVM. Supposedly Flang is on its way to becoming part of LLVM, though there's no timetable for that. Flang is divided

Re: NEW: lang/flang

2017-12-15 Thread Brian Callahan
On 12/10/17 12:27, Brian Callahan wrote: Hi ports -- Attached is a new port, lang/flang. Flang is a Fortran compiler targeting LLVM. Supposedly Flang is on its way to becoming part of LLVM, though there's no timetable for that. Flang is divided into two ports, the driver and the runtime.

NEW: lang/flang

2017-12-10 Thread Brian Callahan
Hi ports -- Attached is a new port, lang/flang. Flang is a Fortran compiler targeting LLVM. Supposedly Flang is on its way to becoming part of LLVM, though there's no timetable for that. Flang is divided into two ports, the driver and the runtime. The driver is a modified version of

NEW: lang/flang

2017-11-08 Thread Brian Callahan
Hi ports -- Attached is a new port, lang/flang. Flang is a Fortran compiler targeting LLVM. Some notes on this: 1. This is actually two ports in one. The Flang group maintains their own modified version of clang to support flang. I have applied all the clang-related patches from devel/llvm