As discussed in the last meeting I have created a fork of llvm-project for Classic Flang work. Since we already have a fork (f18-llvm-project) I had to do this manually by cloning locally and pushing to https://github.com/flang-compiler/classic-flang-llvm-project. (And for this reason the github GUI would not show it as a fork.)
If there are no objections then Bryan from Huawei will submit patches to make Classic Flang work with the llvm-project monorepo. These are based on existing patches to flang-compiler/llvm, flang-compiler/flang-driver and a few new patches for the monorepo/llvm-10. For creating PRs, I have created a release_100 (for release 10.0) branch from llvmorg-10.0.1 tag. Later we can port these changes to the 11.0 branch also.
If there are no objections then Bryan from Huawei will submit patches to
make Classic Flang work with the llvm-project monorepo. These are based
on existing patches to flang-compiler/llvm, flang-compiler/flang-driver
and a few new patches for the monorepo/llvm-10. For creating PRs, I
have created a release_100 (for release 10.0) branch from llvmorg-10.0.1
tag. Later we can port these changes to the 11.0 branch also.
Thanks Kiran for creating the new repository. I have created a PR for release_100: