summaryrefslogtreecommitdiff
path: root/driver
Commit message (Expand)AuthorAgeFilesLines
* PR#7008: Fatal error in ocamlc with empty compilation unit nameDamien Doligez2015-10-191-0/+1
* whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-112-12/+18
* add option handling for colors in compiler, OCAMLPARAM and ocamlbuildGabriel Scherer2015-08-155-0/+39
* Typo.Alain Frisch2015-07-241-1/+0
* merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16...Damien Doligez2015-07-1710-61/+87
* Attach documentation comments to ParsetreeLeo White2015-06-285-0/+11
* PR#6636: add a --version option (Peter Zotov)Gabriel Scherer2015-05-241-0/+9
* Cleanup + better interaction between -intf and -pack (the .cmi file was not a...Alain Frisch2015-05-072-12/+10
* Cleanup.Alain Frisch2015-05-071-5/+2
* #6845: -no-check-prims to tell ocamlc not to check primitives in runtime.Alain Frisch2015-04-223-0/+9
* PR#6167: OCAMLPARAM support for disabling PIC generation ('pic=0')Gabriel Scherer2015-01-241-0/+4
* PR#6081: ocaml should add script's directory to search path, not current dire...Damien Doligez2015-01-162-4/+4
* minor: cut too-long linesGabriel Scherer2014-12-211-1/+2
* PR#6475: accept -o in ocamlc when compiling C filesGabriel Scherer2014-12-212-2/+2
* PR6695: Make sure the compiler only uses ASCII string functions.Gabriel Scherer2014-12-211-1/+1
* merge branch 4.02 from release 4.02.0 to release 4.02.1Damien Doligez2014-10-152-1/+74
|\
* | #6582: make backport of #5904 more backwards compatible.Alain Frisch2014-10-022-7/+13
|/
* #5904: improve support for ppx in the toplevel by allowing ppx processors to ...Alain Frisch2014-09-232-33/+31
* merge changes of version/4.02 from r15121 to r15155Damien Doligez2014-08-295-0/+18
* merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez2014-08-222-2/+3
* new -opaque flag: ocamlopt creates .cmx without cross-module infoGabriel Scherer2014-08-183-1/+10
* Cherry-pick 15062,15063,15064 from 4.02 (#6497).Alain Frisch2014-08-079-28/+62
* * split Typetexp.lookup_module and Typetexp.find_moduleJacques Garrigue2014-05-122-4/+6
* Jacques forgot a crucial detailMark Shinwell2014-05-121-0/+2
* commit o_and_opens.diffJacques Garrigue2014-05-119-19/+28
* Expose a Typemod.type_interface (currently an alias of Typemod.transl_signatu...Alain Frisch2014-05-072-2/+2
* change -trans-mod to -no-alias-deps, and update messageJacques Garrigue2014-05-054-319/+114
* revert commit 14728Jérémie Dimino2014-05-032-4/+4
* -o sets the module nameJérémie Dimino2014-05-022-4/+4
* revert commit 14719Jacques Garrigue2014-05-021-1/+1
* weak dependencies with -trans-mod (github/ocamllabs/weak-depends 45e980a,2185...Mark Shinwell2014-05-011-1/+1
* merge branch "safe-string"Damien Doligez2014-04-297-13/+54
* New back-end optimization pass: common subexpression elimination (CSE).Xavier Leroy2014-04-263-0/+11
* - Constant ropagation for float and int32/int64/nativeint arithmetic.Xavier Leroy2014-04-253-0/+8
* Add OCAMLPARAM option 'can-discard' to remove warnings about unknown version-...Fabrice Le Fessant2014-04-221-2/+11
* fix some of the whitespace problems in the sourceDamien Doligez2014-04-121-1/+0
* merge branch 4.01 from 4.01.0 (revision 14115) to branch closure (revision 14...Damien Doligez2014-04-041-8/+4
* Merge module-alias branch (cf. PR#6063)Jacques Garrigue2014-01-105-0/+19
|\
| * Add -trans-mod option for transparent module dependencies.module-aliasJacques Garrigue2013-12-205-0/+19
* | Reverting the elimination of the ocamlcomp*.sh scripts, namely the following ...Xavier Leroy2013-11-291-0/+17
|/
* build: replace ocamlcomp*.sh.Wojciech Meyer2013-09-201-17/+0
* #5817: new compiler flag (-keep-locs) to keep location in cmi files.Alain Frisch2013-09-175-0/+13
* Continue.exception_registrationAlain Frisch2013-09-123-32/+8
* Continue cleanup. driver/errors.ml is no longer needed.Alain Frisch2013-09-123-18/+2
* Continue.Alain Frisch2013-09-122-30/+4
* Switch {Translmod,Translcore,Translclass}.Error.Alain Frisch2013-09-122-12/+0
* Switch Includemod.Error, without trying to split the message (to keep current...Alain Frisch2013-09-122-6/+0
* Switch Typetexp.Error, Typedecl.Error, Typemod.Error, Typeclass.Error.Alain Frisch2013-09-122-16/+0
* Switch Ctype.Tags.Alain Frisch2013-09-122-10/+0
* Switch Cmi_format.Error.Alain Frisch2013-09-122-6/+0