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

Resolving conflicts in bytecomp/ #197

Merged

Conversation

mshinwell
Copy link
Contributor

@lukemaurer please could you review this, and check carefully - it's likely I've made mistakes here. One thing you might want to do is to diff the files on this branch directly from the tip-5 tag, rather than looking directly at this PR's diff. This shows our changes compared to upstream OCaml 5, so that diff should kind of look like the original symbols patch (plus some other minor modifications for other bytecode files which should be straightforward). Unfortunately there were changes in OCaml 5 regarding the relocation processing, although it now seems to me that maybe they don't matter too much, since we don't need the renaming of relocations any more (iirc)?

Copy link
Contributor

@lukemaurer lukemaurer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, save the one discrepancy with the other PR.

bytecomp/bytelink.ml Outdated Show resolved Hide resolved
@mshinwell mshinwell force-pushed the ocaml5-resolve-conflicts-bytecomp branch from 0848c76 to 216882f Compare October 23, 2023 14:12
@mshinwell mshinwell merged commit c9cea65 into ocaml-flambda:main Oct 23, 2023
2 checks passed
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.

2 participants