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

Enable building Flang for Windows (experimental) #1154

Closed
29 tasks done
kaadam opened this issue Oct 19, 2021 · 4 comments · Fixed by #1184
Closed
29 tasks done

Enable building Flang for Windows (experimental) #1154

kaadam opened this issue Oct 19, 2021 · 4 comments · Fixed by #1184
Labels
windows Add this to all windows specific issues or PRs

Comments

@kaadam
Copy link
Collaborator

kaadam commented Oct 19, 2021

I tried to collect all of merged Windows related changes to tracking the status of Flang on Windows. The list contains PRs which is not merged yet (still waiting for review). if these changes are merged, Flang can be compiled for Windows target out of the box on mater branch and the build could be enabled in CMakefile.

@kaadam kaadam added the windows Add this to all windows specific issues or PRs label Oct 19, 2021
@kaadam kaadam changed the title Enable Windows port of Flang as experimental Enable building Flang for Windows (experimental) Oct 19, 2021
@isuruf
Copy link
Collaborator

isuruf commented Oct 19, 2021

We also need to port flang-compiler/flang-driver#75 to https://github.com/flang-compiler/classic-flang-llvm-project in order to make flang work with downstream cmake projects.

@kaadam
Copy link
Collaborator Author

kaadam commented Oct 20, 2021

@isuruf Will you add this driver changes to classic-flang llvm projects? Or shall we port ot based on your code?

@kaadam
Copy link
Collaborator Author

kaadam commented Dec 15, 2021

I haven't listed here, but there is a build fix PR for Windows on ARM #1181 which is still waiting for a review.
I do a double check, but I think we could enable the build for Windows for now.
Of course a 'how to build Flang for Windows' wiki page will available soon.

@kaadam
Copy link
Collaborator Author

kaadam commented Jan 11, 2022

The current top of master Flang build is working on Windows X64. Maybe we have a chance to merge #1184 and enable the build for Windows. One thing is left in this issue which related for Windows on ARM.

What's your thoughts @kiranchandramohan @bryanpkc ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
windows Add this to all windows specific issues or PRs
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants