Skip to content

Commit 72ea849

Browse files
authored
Move some middle-end files around (ocaml#2281)
* Various file moves in the middle end: this is the first stage of improving separation between the middle end and backend. * Creation of file_formats/ directory (with associated file moves) to hold the definitions of compilation artifact formats. * Creation of lambda/ directory (with associated file moves) to hold Lambda language definition files, transformation passes and construction passes from Typedtree. * Disable (hopefully temporarily) dynlink, debugger and ocamldoc for the dune build.
1 parent 36d299b commit 72ea849

File tree

212 files changed

+3286
-3161
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+3286
-3161
lines changed

.depend

+2,760-2,759
Large diffs are not rendered by default.

Changes

+3
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ Working version
7373
- #2280: Don't make more Clambda constants after starting Cmmgen
7474
(Mark Shinwell, review by Vincent Laviron)
7575

76+
- #2281: Move some middle-end files around
77+
(Mark Shinwell)
78+
7679
- #2283: Add [is_prefix] and [find_and_chop_longest_common_prefix] to
7780
[Misc.Stdlib.List]
7881
(Mark Shinwell, review by Alain Frisch and Stephen Dolan)

0 commit comments

Comments
 (0)