On 2/1/19 4:35 PM, Brian Callahan wrote:
Hi ports --

Every time we update LLVM, flang needs to be updated and it takes me some time to get it done.

It's done now. The patch is attached.

Some notes:
1. Haven't turned arm64 back on. I expect it to work but would like to compile/run test it first instead of blindly turning it on.

2. flang-7 wants to use -lLLVM and build and link to its own separate libclang.so. I don't want to do either of those things to avoid potential conflicts, so I've disabled building libclang.so and ham-fisted a replacement for -lLLVM-7 in a post-configure target, forcing it to use the LLVM static libs. This creates a very huge (>80MB) binary. But I think this is fine since the only archs that flang works on are amd64 and arm64 anyway.

3. Everything is good with the NIST Fortran 77 test suite.

Tests appreciated.

~Brian


No Fortran people? I will just commit it then...

~Brian

Reply via email to