14 Commits

Author SHA1 Message Date
bcallah
5135e17304 Update flang to the latest code commits from yesterday. 2018-06-16 20:08:28 +00:00
bcallah
9b994bd8a2 Update to flang6. Also included are fixes to allow flang to be build with
lld and allow binaries to be linked with lld when compiled with flang.
ok kn@
2018-05-09 22:27:41 +00:00
bcallah
e77dfdea8f Import lang/flang/libpgmath -- needed to update to flang6
ok kn@

Flang is a Fortran compiler targeting LLVM.
This package includes the Fortran math library.
2018-05-09 22:26:14 +00:00
ajacoutot
be3950b6a6 Mark BROKEN for the time being; maintainer is working on an update to work
with llvm 6.0.
2018-04-07 14:58:18 +00:00
bcallah
348a2654d2 Chase the 20180308 flang updates. Use sincos functions since we have them. 2018-03-13 02:46:44 +00:00
bcallah
7537b67d80 Chase latest flang update. 2018-03-03 01:40:52 +00:00
bcallah
c46038d7cd Chase the latest flang commits from a few days ago. 2018-02-11 15:52:26 +00:00
bcallah
b70f7022ad Update to today's latest flang code push.
While here, update the COMPILER comments. Flang is C11, not C++11.
2018-02-07 05:50:55 +00:00
bcallah
fd5bb80599 Update flang-driver to 5.0.1.20180201 -- this brings in some driver
improvements, 2 of our patches were upstreamed, so they go away. Also, put
-lflang into the default linked libraries so that you do not need to
remember to add the -L/usr/local/lib -lflang dance to every Fortran program
you want to link. The compiler does it for you now. A simple
flang myprog.f
will do the right thing.
2018-02-05 04:08:24 +00:00
bcallah
fa51de22e9 Update to flang-5.0.1.20180125 2018-01-28 08:59:59 +00:00
bcallah
7a07414a3a Update flang to the latest upstream. 2018-01-11 05:09:30 +00:00
bcallah
730d0630d5 Update flang to its latest github commit.
Changes:
66e17ec6e0
2018-01-05 20:19:44 +00:00
bcallah
16bb3d11c4 lang/flang/flang also has a BDEP on devel/llvm.
spotted by naddy@ -- thanks!
2018-01-02 14:17:52 +00:00
bcallah
39cdc696a6 Import lang/flang, the LLVM Fortran compiler.
ok rsadowski@

This is divided into two sub-ports, driver which is a modified clang that
provides the flang command, and flang which provides the compiler passes.
Executing 'pkg_add flang' will get you everything you need.
2017-12-31 18:06:38 +00:00