diff --git a/LLGO.md b/LLGO.md index 14edaf957df..b939059c881 100644 --- a/LLGO.md +++ b/LLGO.md @@ -4,6 +4,7 @@ This fork provides the Binaryen build used by [LLGo](https://github.com/xgo-dev/ - `main` mirrors `WebAssembly/binaryen:main` without LLGo changes. The `Sync upstream main` workflow fast-forwards it; it never merges upstream changes into the release branch. - `llgo` is the default and release branch. Its base is upstream `version_132` (`79dfe6b412a3c22bfdb190ed6a4d79adf734db5d`), matching Emscripten 6.0.8's expected Binaryen version. +- Changes to `llgo` are proposed from a `cpunion/binaryen` branch by a pull request targeting `xgo-dev/binaryen:llgo`. Do not push commits directly to `llgo`. Create a release tag only after the contribution PR has been reviewed and integrated. - The LLGo patch backports [Binaryen PR #8964](https://github.com/WebAssembly/binaryen/pull/8964) to repair DWARF scope ranges after optimization and Asyncify. Backport-only test fixture changes are kept on this branch. - Tags named `llgo-v132.N` are created at the `llgo` tip. The release workflow verifies that source commit, builds the Binaryen tool suite, runs tests, and publishes the archives and checksums after all release jobs pass.