-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Fortran #49
Conversation
Thanks for this. It invokes a touch of deja vu for me. Someone else added a wfortran to the wllvm toolset, though it looks like it never made it to the README. |
Yes, I've found it to be quite useful for scientific applications that have a mix of C and FORTRAN. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like this, as is, will screw up the imports, plus the module file looks like
a frankenstein. I guess this is one downside of golang.
Can you fix the pull request so that stuff isn't in it?
I'm sorry to do this, but I mostly write C and don't have a ton of golang experience, so do you mind describing the issue a bit further and I'll be happy to fix it? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any mention of this should be
"github.com/alexbernat/gllvm/shared"
replaced by the original
"github.com/SRI-CSL/gllvm/shared"
and the module file should be restored to the original.
No biggie.
Should be good to go, sorry about that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost. gclang++/main.go
and get-bc/main.go
need some TLC too.
Super sorry - I don't see what you mean - those files appear to have no changes to them when diffed with |
Great. I hate the web interface to these pull requests. Such a hairball. |
Agreed. Thanks! |
Thank you. |
This PR adds a
gflang
executable along with the associated environment variables, in pursuit of Fortran/Flang support.