@@ -1916,9 +1916,7 @@ asmcomp/arch.cmx : \
1916
1916
utils/config.cmx \
1917
1917
utils/clflags.cmx
1918
1918
asmcomp/asmgen.cmo : \
1919
- middle_end/flambda/un_anf.cmi \
1920
1919
lambda/translmod.cmi \
1921
- middle_end/symbol.cmi \
1922
1920
asmcomp/split.cmi \
1923
1921
asmcomp/spill.cmi \
1924
1922
asmcomp/selection.cmi \
@@ -1930,22 +1928,17 @@ asmcomp/asmgen.cmo : \
1930
1928
asmcomp/printmach.cmi \
1931
1929
asmcomp/printlinear.cmi \
1932
1930
asmcomp/printcmm.cmi \
1933
- middle_end/printclambda.cmi \
1934
1931
typing/primitive.cmi \
1935
- typing/path.cmi \
1936
1932
utils/misc.cmi \
1937
1933
asmcomp/mach.cmi \
1938
1934
parsing/location.cmi \
1939
1935
asmcomp/liveness.cmi \
1940
1936
asmcomp/linscan.cmi \
1941
- middle_end/linkage_name.cmi \
1942
1937
asmcomp/linearize.cmi \
1943
1938
lambda/lambda.cmi \
1944
1939
asmcomp/interval.cmi \
1945
1940
asmcomp/interf.cmi \
1946
1941
typing/ident.cmi \
1947
- middle_end/flambda/flambda_to_clambda.cmi \
1948
- middle_end/flambda/flambda.cmi \
1949
1942
asmcomp/emitaux.cmi \
1950
1943
asmcomp/emit.cmi \
1951
1944
asmcomp/deadcode.cmi \
@@ -1955,17 +1948,14 @@ asmcomp/asmgen.cmo : \
1955
1948
asmcomp/coloring.cmi \
1956
1949
asmcomp/cmmgen.cmi \
1957
1950
asmcomp/cmm.cmi \
1958
- middle_end/closure/closure.cmi \
1959
1951
utils/clflags.cmi \
1960
1952
middle_end/clambda.cmi \
1961
1953
asmcomp/CSE.cmo \
1962
- middle_end/flambda/build_export_info .cmi \
1954
+ middle_end/backend_intf .cmi \
1963
1955
asmcomp/debug/available_regs.cmi \
1964
1956
asmcomp/asmgen.cmi
1965
1957
asmcomp/asmgen.cmx : \
1966
- middle_end/flambda/un_anf.cmx \
1967
1958
lambda/translmod.cmx \
1968
- middle_end/symbol.cmx \
1969
1959
asmcomp/split.cmx \
1970
1960
asmcomp/spill.cmx \
1971
1961
asmcomp/selection.cmx \
@@ -1977,22 +1967,17 @@ asmcomp/asmgen.cmx : \
1977
1967
asmcomp/printmach.cmx \
1978
1968
asmcomp/printlinear.cmx \
1979
1969
asmcomp/printcmm.cmx \
1980
- middle_end/printclambda.cmx \
1981
1970
typing/primitive.cmx \
1982
- typing/path.cmx \
1983
1971
utils/misc.cmx \
1984
1972
asmcomp/mach.cmx \
1985
1973
parsing/location.cmx \
1986
1974
asmcomp/liveness.cmx \
1987
1975
asmcomp/linscan.cmx \
1988
- middle_end/linkage_name.cmx \
1989
1976
asmcomp/linearize.cmx \
1990
1977
lambda/lambda.cmx \
1991
1978
asmcomp/interval.cmx \
1992
1979
asmcomp/interf.cmx \
1993
1980
typing/ident.cmx \
1994
- middle_end/flambda/flambda_to_clambda.cmx \
1995
- middle_end/flambda/flambda.cmx \
1996
1981
asmcomp/emitaux.cmx \
1997
1982
asmcomp/emit.cmx \
1998
1983
asmcomp/deadcode.cmx \
@@ -2002,18 +1987,16 @@ asmcomp/asmgen.cmx : \
2002
1987
asmcomp/coloring.cmx \
2003
1988
asmcomp/cmmgen.cmx \
2004
1989
asmcomp/cmm.cmx \
2005
- middle_end/closure/closure.cmx \
2006
1990
utils/clflags.cmx \
2007
1991
middle_end/clambda.cmx \
2008
1992
asmcomp/CSE.cmx \
2009
- middle_end/flambda/build_export_info.cmx \
1993
+ middle_end/backend_intf.cmi \
2010
1994
asmcomp/debug/available_regs.cmx \
2011
1995
asmcomp/asmgen.cmi
2012
1996
asmcomp/asmgen.cmi : \
2013
1997
lambda/lambda.cmi \
2014
- typing/ident.cmi \
2015
- middle_end/flambda/flambda.cmi \
2016
1998
asmcomp/cmm.cmi \
1999
+ middle_end/clambda.cmi \
2017
2000
middle_end/backend_intf.cmi
2018
2001
asmcomp/asmlibrarian.cmo : \
2019
2002
utils/misc.cmi \
@@ -2098,6 +2081,7 @@ asmcomp/asmpackager.cmo : \
2098
2081
middle_end/compilenv.cmi \
2099
2082
middle_end/compilation_unit.cmi \
2100
2083
file_formats/cmx_format.cmi \
2084
+ middle_end/closure/closure_middle_end.cmi \
2101
2085
utils/clflags.cmi \
2102
2086
utils/ccomp.cmi \
2103
2087
asmcomp/asmlink.cmi \
@@ -2120,6 +2104,7 @@ asmcomp/asmpackager.cmx : \
2120
2104
middle_end/compilenv.cmx \
2121
2105
middle_end/compilation_unit.cmx \
2122
2106
file_formats/cmx_format.cmi \
2107
+ middle_end/closure/closure_middle_end.cmx \
2123
2108
utils/clflags.cmx \
2124
2109
utils/ccomp.cmx \
2125
2110
asmcomp/asmlink.cmx \
@@ -3548,6 +3533,30 @@ middle_end/closure/closure.cmi : \
3548
3533
lambda/lambda.cmi \
3549
3534
middle_end/clambda.cmi \
3550
3535
middle_end/backend_intf.cmi
3536
+ middle_end/closure/closure_middle_end.cmo : \
3537
+ middle_end/printclambda.cmi \
3538
+ typing/path.cmi \
3539
+ lambda/lambda.cmi \
3540
+ typing/ident.cmi \
3541
+ middle_end/compilenv.cmi \
3542
+ middle_end/closure/closure.cmi \
3543
+ utils/clflags.cmi \
3544
+ middle_end/clambda.cmi \
3545
+ middle_end/closure/closure_middle_end.cmi
3546
+ middle_end/closure/closure_middle_end.cmx : \
3547
+ middle_end/printclambda.cmx \
3548
+ typing/path.cmx \
3549
+ lambda/lambda.cmx \
3550
+ typing/ident.cmx \
3551
+ middle_end/compilenv.cmx \
3552
+ middle_end/closure/closure.cmx \
3553
+ utils/clflags.cmx \
3554
+ middle_end/clambda.cmx \
3555
+ middle_end/closure/closure_middle_end.cmi
3556
+ middle_end/closure/closure_middle_end.cmi : \
3557
+ lambda/lambda.cmi \
3558
+ middle_end/clambda.cmi \
3559
+ middle_end/backend_intf.cmi
3551
3560
middle_end/flambda/alias_analysis.cmo : \
3552
3561
middle_end/variable.cmi \
3553
3562
middle_end/flambda/base_types/var_within_closure.cmi \
@@ -4071,65 +4080,81 @@ middle_end/flambda/flambda_iterators.cmi : \
4071
4080
middle_end/flambda/flambda_middle_end.cmo : \
4072
4081
utils/warnings.cmi \
4073
4082
middle_end/variable.cmi \
4083
+ middle_end/flambda/un_anf.cmi \
4074
4084
middle_end/symbol.cmi \
4075
4085
middle_end/flambda/share_constants.cmi \
4076
4086
middle_end/flambda/remove_unused_program_constructs.cmi \
4077
4087
middle_end/flambda/remove_unused_closure_vars.cmi \
4078
4088
middle_end/flambda/ref_to_variables.cmi \
4079
4089
utils/profile.cmi \
4090
+ middle_end/printclambda.cmi \
4080
4091
utils/misc.cmi \
4081
4092
parsing/location.cmi \
4093
+ middle_end/linkage_name.cmi \
4082
4094
middle_end/flambda/lift_let_to_initialize_symbol.cmi \
4083
4095
middle_end/flambda/lift_constants.cmi \
4084
4096
middle_end/flambda/lift_code.cmi \
4097
+ lambda/lambda.cmi \
4085
4098
utils/int_replace_polymorphic_compare.cmi \
4086
4099
middle_end/flambda/inlining_cost.cmi \
4087
4100
middle_end/flambda/inline_and_simplify.cmi \
4088
4101
middle_end/flambda/initialize_symbol_to_let_symbol.cmi \
4102
+ middle_end/flambda/flambda_to_clambda.cmi \
4089
4103
middle_end/flambda/flambda_iterators.cmi \
4090
4104
middle_end/flambda/flambda_invariants.cmi \
4091
4105
middle_end/flambda/flambda.cmi \
4092
4106
lambda/debuginfo.cmi \
4107
+ middle_end/compilenv.cmi \
4093
4108
middle_end/flambda/base_types/closure_id.cmi \
4094
4109
middle_end/flambda/closure_conversion.cmi \
4095
4110
utils/clflags.cmi \
4111
+ middle_end/clambda.cmi \
4112
+ middle_end/flambda/build_export_info.cmi \
4096
4113
middle_end/backend_intf.cmi \
4097
4114
middle_end/flambda/flambda_middle_end.cmi
4098
4115
middle_end/flambda/flambda_middle_end.cmx : \
4099
4116
utils/warnings.cmx \
4100
4117
middle_end/variable.cmx \
4118
+ middle_end/flambda/un_anf.cmx \
4101
4119
middle_end/symbol.cmx \
4102
4120
middle_end/flambda/share_constants.cmx \
4103
4121
middle_end/flambda/remove_unused_program_constructs.cmx \
4104
4122
middle_end/flambda/remove_unused_closure_vars.cmx \
4105
4123
middle_end/flambda/ref_to_variables.cmx \
4106
4124
utils/profile.cmx \
4125
+ middle_end/printclambda.cmx \
4107
4126
utils/misc.cmx \
4108
4127
parsing/location.cmx \
4128
+ middle_end/linkage_name.cmx \
4109
4129
middle_end/flambda/lift_let_to_initialize_symbol.cmx \
4110
4130
middle_end/flambda/lift_constants.cmx \
4111
4131
middle_end/flambda/lift_code.cmx \
4132
+ lambda/lambda.cmx \
4112
4133
utils/int_replace_polymorphic_compare.cmx \
4113
4134
middle_end/flambda/inlining_cost.cmx \
4114
4135
middle_end/flambda/inline_and_simplify.cmx \
4115
4136
middle_end/flambda/initialize_symbol_to_let_symbol.cmx \
4137
+ middle_end/flambda/flambda_to_clambda.cmx \
4116
4138
middle_end/flambda/flambda_iterators.cmx \
4117
4139
middle_end/flambda/flambda_invariants.cmx \
4118
4140
middle_end/flambda/flambda.cmx \
4119
4141
lambda/debuginfo.cmx \
4142
+ middle_end/compilenv.cmx \
4120
4143
middle_end/flambda/base_types/closure_id.cmx \
4121
4144
middle_end/flambda/closure_conversion.cmx \
4122
4145
utils/clflags.cmx \
4146
+ middle_end/clambda.cmx \
4147
+ middle_end/flambda/build_export_info.cmx \
4123
4148
middle_end/backend_intf.cmi \
4124
4149
middle_end/flambda/flambda_middle_end.cmi
4125
4150
middle_end/flambda/flambda_middle_end.cmi : \
4126
4151
lambda/lambda.cmi \
4127
- typing/ident.cmi \
4128
- middle_end/flambda/flambda.cmi \
4152
+ middle_end/clambda.cmi \
4129
4153
middle_end/backend_intf.cmi
4130
4154
middle_end/flambda/flambda_to_clambda.cmo : \
4131
4155
middle_end/variable.cmi \
4132
4156
middle_end/flambda/base_types/var_within_closure.cmi \
4157
+ middle_end/flambda/un_anf.cmi \
4133
4158
middle_end/flambda/base_types/tag.cmi \
4134
4159
middle_end/symbol.cmi \
4135
4160
middle_end/flambda/base_types/static_exception.cmi \
@@ -4148,6 +4173,7 @@ middle_end/flambda/flambda_to_clambda.cmo : \
4148
4173
middle_end/flambda/export_info.cmi \
4149
4174
lambda/debuginfo.cmi \
4150
4175
middle_end/compilenv.cmi \
4176
+ middle_end/compilation_unit.cmi \
4151
4177
middle_end/flambda/closure_offsets.cmi \
4152
4178
middle_end/flambda/base_types/closure_id.cmi \
4153
4179
utils/clflags.cmi \
@@ -4158,6 +4184,7 @@ middle_end/flambda/flambda_to_clambda.cmo : \
4158
4184
middle_end/flambda/flambda_to_clambda.cmx : \
4159
4185
middle_end/variable.cmx \
4160
4186
middle_end/flambda/base_types/var_within_closure.cmx \
4187
+ middle_end/flambda/un_anf.cmx \
4161
4188
middle_end/flambda/base_types/tag.cmx \
4162
4189
middle_end/symbol.cmx \
4163
4190
middle_end/flambda/base_types/static_exception.cmx \
@@ -4176,6 +4203,7 @@ middle_end/flambda/flambda_to_clambda.cmx : \
4176
4203
middle_end/flambda/export_info.cmx \
4177
4204
lambda/debuginfo.cmx \
4178
4205
middle_end/compilenv.cmx \
4206
+ middle_end/compilation_unit.cmx \
4179
4207
middle_end/flambda/closure_offsets.cmx \
4180
4208
middle_end/flambda/base_types/closure_id.cmx \
4181
4209
utils/clflags.cmx \
@@ -5154,6 +5182,7 @@ middle_end/flambda/traverse_for_exported_symbols.cmi : \
5154
5182
middle_end/flambda/base_types/export_id.cmi \
5155
5183
middle_end/flambda/base_types/closure_id.cmi
5156
5184
middle_end/flambda/un_anf.cmo : \
5185
+ middle_end/symbol.cmi \
5157
5186
middle_end/semantics_of_primitives.cmi \
5158
5187
middle_end/printclambda.cmi \
5159
5188
utils/misc.cmi \
@@ -5166,6 +5195,7 @@ middle_end/flambda/un_anf.cmo : \
5166
5195
parsing/asttypes.cmi \
5167
5196
middle_end/flambda/un_anf.cmi
5168
5197
middle_end/flambda/un_anf.cmx : \
5198
+ middle_end/symbol.cmx \
5169
5199
middle_end/semantics_of_primitives.cmx \
5170
5200
middle_end/printclambda.cmx \
5171
5201
utils/misc.cmx \
@@ -5178,6 +5208,7 @@ middle_end/flambda/un_anf.cmx : \
5178
5208
parsing/asttypes.cmi \
5179
5209
middle_end/flambda/un_anf.cmi
5180
5210
middle_end/flambda/un_anf.cmi : \
5211
+ middle_end/symbol.cmi \
5181
5212
middle_end/clambda.cmi
5182
5213
middle_end/flambda/unbox_closures.cmo : \
5183
5214
middle_end/variable.cmi \
@@ -5695,6 +5726,7 @@ driver/optcompile.cmo : \
5695
5726
utils/config.cmi \
5696
5727
middle_end/compilenv.cmi \
5697
5728
driver/compile_common.cmi \
5729
+ middle_end/closure/closure_middle_end.cmi \
5698
5730
utils/clflags.cmi \
5699
5731
asmcomp/asmgen.cmi \
5700
5732
driver/optcompile.cmi
@@ -5709,6 +5741,7 @@ driver/optcompile.cmx : \
5709
5741
utils/config.cmx \
5710
5742
middle_end/compilenv.cmx \
5711
5743
driver/compile_common.cmx \
5744
+ middle_end/closure/closure_middle_end.cmx \
5712
5745
utils/clflags.cmx \
5713
5746
asmcomp/asmgen.cmx \
5714
5747
driver/optcompile.cmi
@@ -5912,6 +5945,7 @@ toplevel/opttoploop.cmo : \
5912
5945
driver/compmisc.cmi \
5913
5946
middle_end/compilenv.cmi \
5914
5947
driver/compenv.cmi \
5948
+ middle_end/closure/closure_middle_end.cmi \
5915
5949
utils/clflags.cmi \
5916
5950
typing/btype.cmi \
5917
5951
middle_end/backend_intf.cmi \
@@ -5958,6 +5992,7 @@ toplevel/opttoploop.cmx : \
5958
5992
driver/compmisc.cmx \
5959
5993
middle_end/compilenv.cmx \
5960
5994
driver/compenv.cmx \
5995
+ middle_end/closure/closure_middle_end.cmx \
5961
5996
utils/clflags.cmx \
5962
5997
typing/btype.cmx \
5963
5998
middle_end/backend_intf.cmi \
0 commit comments