Damien Doligez
07d16450c8
Merge pull request #496 from jhjourdan/fix_bootstrap
...
Fix coreboot, update .depend
2016-03-08 11:36:15 +01:00
Damien Doligez
1ddc0ce8fe
Merge pull request #495 from jhjourdan/multiple_hooks
...
Remove double calls to caml_finalize_hook
2016-03-08 11:35:26 +01:00
Jacques-Henri Jourdan
dd74659c68
* Fix coreboot target. This target calls promote, which itself now
...
uses tools/stripdebug. This executable has to be ran with the new
runtime, not the one in boot/.
* Update .depend for byterun/ and asmrun/
2016-03-07 23:24:52 +01:00
Jacques-Henri Jourdan
195b31c8f3
remove double calls to caml_finalize_hook
2016-03-07 23:14:16 +01:00
Gabriel Scherer
bde0cbea2d
Merge pull request #493 from adrien-n/mingw-cross-compilation-improvements
...
Mingw cross compilation improvements
2016-03-07 11:42:30 -05:00
Jacques Garrigue
95410ef232
Merge branch '4.03' of ssh://github.com/ocaml/ocaml into 4.03
2016-03-06 23:16:12 +09:00
Jacques Garrigue
607b0f879e
Fix PR#7152: lower level of non-generalized variables to binding time of enclosing module
2016-03-06 23:15:55 +09:00
Gabriel Scherer
ab8fc91e29
Merge pull request #492 from chambart/fix_dflambda
...
Fix -dflambda argument
2016-03-05 09:28:42 -05:00
Adrien Nader
78bdfa53ca
Makefile: use "$(EXT_DLL)" instead of hard-cording ".so".
2016-03-05 14:25:11 +01:00
Adrien Nader
b211eba63e
otherlibs/win32unix: factor Makefile.nt and Makefile non-.nt.
2016-03-05 14:25:11 +01:00
Damien Doligez
5dbea030d1
PR#1956 (partial): do not export marshall_flags
2016-03-03 15:00:24 +01:00
Mark Shinwell
8a4b0c983b
Merge pull request #477 from trefis/4.03-docstrings
...
GPR#477: docstrings
2016-03-03 13:18:33 +00:00
Thomas Refis
3fee64a34f
docstrings: add a test file
2016-03-03 12:55:34 +00:00
Thomas Refis
449e2331eb
Changes
2016-03-03 12:55:33 +00:00
Thomas Refis
78d4aa1ef1
allow docstring in object and polymorphic variant types.
2016-03-03 12:54:30 +00:00
Thomas Refis
559946e83e
allow docstring inside arrow types, attach them to parameters
2016-03-03 12:54:30 +00:00
Mark Shinwell
6e223fd92b
Merge pull request #488 from mshinwell/pr7157-4.03-take2
...
GPR#488: [Attempt to] Fix PR7157 (too many minor collections)
2016-03-03 09:36:55 +00:00
Mark Shinwell
fb84058720
Fix PR7157 (too many minor collections)
2016-03-03 08:56:16 +00:00
Jacques Garrigue
e14e85b992
Merge branch '4.03' of github.com:ocaml/ocaml into 4.03
2016-03-03 10:05:39 +09:00
alainfrisch
86cf4ba749
Minor tweaks to Changes.
2016-03-03 10:01:27 +09:00
alainfrisch
3b67b74ae5
Fix PR4080 has been reverted. Update Changes accordingly.
2016-03-03 10:01:27 +09:00
Damien Doligez
d3d30f3db5
add quotes to avoid breaking RML's configure script
2016-03-03 10:01:27 +09:00
Mark Shinwell
1c003afb9a
Correct erroneous comment
2016-03-03 10:01:27 +09:00
octachron
2014cc2cb3
Manual: underscore penalties with -short-path
2016-03-03 10:01:27 +09:00
Jacques Garrigue
e21dd561b2
Fix PR#7160: Type synonym definitions can weaken gadt constructor types
2016-03-03 10:00:18 +09:00
alainfrisch
b48f481d4f
Minor tweaks to Changes.
2016-03-02 23:51:10 +01:00
alainfrisch
986b4e5a44
Fix PR4080 has been reverted. Update Changes accordingly.
2016-03-02 23:49:54 +01:00
Damien Doligez
86bbd10efc
add quotes to avoid breaking RML's configure script
2016-03-02 17:07:38 +01:00
Mark Shinwell
a03208565a
Correct erroneous comment
2016-03-02 15:54:35 +00:00
Damien Doligez
e04669ee7b
Merge pull request #489 from Octachron/manual_short_paths_and_underscores
...
Manual: underscore penalties with "-short-path"
2016-03-02 11:02:00 +01:00
Jacques Garrigue
5c4cdb9eae
add test for required externals
2016-03-01 09:32:13 +09:00
Jacques Garrigue
c989c820fb
Fix PR#7113: -safe-string can break GADT compatibility check
2016-03-01 09:30:35 +09:00
octachron
28d8093c72
Manual: underscore penalties with -short-path
2016-02-29 23:07:54 +01:00
Mark Shinwell
f5bc512181
Flambda: do not forget the default case when measuring the size of Switch
2016-02-29 16:46:02 +00:00
Mark Shinwell
8cb01881f7
Flambda: restore correct simplification code for over-applications
2016-02-29 16:45:06 +00:00
Damien Doligez
dda3d5bc90
increment version number after tagging 4.03.0+beta1
2016-02-29 14:34:48 +01:00
Damien Doligez
b6bdf20ff7
change VERSION for 4.03.0+beta1
2016-02-29 14:34:48 +01:00
Damien Doligez
da177fdd21
last commit before tagging 4.03.0+beta1
2016-02-29 14:34:41 +01:00
Damien Doligez
9166e7003e
update .depend and bootstrap compilers before release
2016-02-29 14:07:07 +01:00
Mark Shinwell
898e06af77
Stop producing erroneous backtrace frames in Flambda mode
2016-02-29 11:18:08 +00:00
Mark Shinwell
227fcde522
Merge branch '4.03' of https://github.com/ocaml/ocaml into 4.03
2016-02-29 10:48:18 +00:00
Mark Shinwell
ee47c1e393
Forgotten warning message change from pchambart's review of 4137939c
2016-02-29 10:48:07 +00:00
Jeremie Dimino
16157efaf5
Use the 4.03 branch of camlp4 for the travis build
2016-02-29 10:44:17 +00:00
Mark Shinwell
8641de145e
Merge pull request #484 from lpw25/fix-extract-projections
...
GPR#484: Change how Extract_projections handles nested sets of closures
2016-02-26 16:15:32 +00:00
Mark Shinwell
b1d1eed3af
Merge pull request #480 from mshinwell/flambda_unbox-closures
...
GPR#480: Flambda fix: try to make Unbox_closures behave more reasonably
2016-02-26 16:15:06 +00:00
Mark Shinwell
080d6c5cfd
Move PR7118/7120 Changes entry into correct section
2016-02-26 16:08:00 +00:00
Damien Doligez
df75e7e9de
cut overlong lines
2016-02-25 16:51:40 +01:00
Jeremie Dimino
9614fca1ef
fix printing of prefix operator applications
...
Fix printing of prefix operator applications with multiple arguments
and/or labelled arguments.
Old output (invalid syntax):
! 1 2 3
! ~a:42
New output:
(!) 1 2 3
(!) ~a:42
2016-02-25 10:37:14 +00:00
Spiros Eliopoulos
c80f20a8d3
fix printing of operator applications with labeled arguments
...
When infix operators are defined to have labeled arguments, such as:
let (++) ~n1 ~n2 = n1 + n2
... applications of the infix operator using labeled arguments like
this:
(++) ~n1:10 ~n2:20
would be printed out like this, which is a syntax error:
~n1:10 ++ ~n2:20
2016-02-25 10:37:14 +00:00
Leo White
e9a6562a60
Change how extract projections handles nested sets of closures
2016-02-24 16:25:59 +00:00