Skip to content
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

Work in progress: Add flang -fc1 #762

Conversation

peterwaller-arm
Copy link
Collaborator

@peterwaller-arm peterwaller-arm commented Sep 26, 2019

DO NOT MERGE -- DO NOT REVIEW

The idea is to grow a flang frontend by copying clang and stripping away the bits which are clang-specific. This is detailed in documentation submitted in #763.


This is being submitted early to outline the approach and solicit general feedback. The intent is to update it in the open over time. It is not yet ready to land, so please do not review at any detailed level, but please feel free to comment on high-level concerns. Please also take a look at the documentation PR #763.

There are many things to fix before this will be ready.

In the meantime, this does build and run (at least for me), it just doesn't do very much, printing an error since no actions have yet been implemented.

I've left the original LLVM license headers from clang intact for now. I expect that before this could possibly land they will need to be changed to conform with the f18 license style. I assume f18 will move to the LLVM license style at some point, so it would be convenient if that could happen first if it is close.

I'm away on leave until 14th Oct. My colleagues may reply in the meantime.

DO NOT MERGE -- DO NOT REVIEW

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant