summaryrefslogtreecommitdiff
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* simplify .gitignore; remove .ignore files and tools/setignore; adjust tools/c...Damien Doligez2015-11-061-1/+0
* Fix PR6998Leo White2015-11-042-4/+8
* merge branches/gadt-warningsJacques Garrigue2015-10-234-4/+21
|\
| * switch to 'pat -> .' and add P/Texp_unreachablegadt-warningsJacques Garrigue2015-10-161-1/+1
| * add distinct warning for unreachable casesJacques Garrigue2015-10-152-1/+8
| * add refuted cases, syntax is 'pat -> _'Jacques Garrigue2015-10-152-0/+9
* | GPR#173: Attributes to control inliningMark Shinwell2015-10-232-2/+21
* | GPR#254: @ocaml.arg_on_literal_pattern attribute on constructorsAlain Frisch2015-10-152-2/+10
* | whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-112-8/+12
* | Support [@unboxed] and [@untagged] attributesJérémie Dimino2015-08-251-5/+5
* | add option handling for colors in compiler, OCAMLPARAM and ocamlbuildGabriel Scherer2015-08-154-15/+18
* | add Color module MiscGabriel Scherer2015-08-152-0/+170
* | merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16...Damien Doligez2015-07-174-8/+18
* | Attach documentation comments to ParsetreeLeo White2015-06-284-7/+16
* | PR#6876: improve warning 6 by listing the omitted labels.Gabriel Scherer2015-05-242-5/+9
|/
* GPR#171: allow custom warning printers / catchersGabriel Scherer2015-04-262-14/+2
* #6845: -no-check-prims to tell ocamlc not to check primitives in runtime.Alain Frisch2015-04-222-0/+2
* GPR#111: `(f [@taillcall]) x y` warns if `f x y` is not a tail-callGabriel Scherer2015-04-122-1/+7
* Bump ast magic numbersJérémie Dimino2015-03-132-4/+4
* PR#6642: replace $CAMLORIGIN in -ccopt with the path to cma or cmxaGabriel Scherer2015-02-082-0/+15
* Cmm arithmetic optimisations.Gabriel Scherer2015-02-072-4/+9
* PR#6720: propagate -g to the C compilerGabriel Scherer2015-01-241-1/+2
* PR#6167: OCAMLPARAM support for disabling PIC generation ('pic=0')Gabriel Scherer2015-01-242-0/+5
* minor: cut too-long linesGabriel Scherer2014-12-211-1/+3
* PR#6475: accept -o in ocamlc when compiling C filesGabriel Scherer2014-12-212-3/+4
* PR6695: Make sure the compiler only uses ASCII string functions.Gabriel Scherer2014-12-212-5/+5
* simplify the spellcheck functionsGabriel Scherer2014-12-132-0/+52
* fix typo in help textDamien Doligez2014-12-091-1/+1
* Sync with trunk.Alain Frisch2014-11-274-8/+26
|\
| * update magic numbersGabriel Scherer2014-11-172-8/+8
| * merge branch 4.02 from release 4.02.0 to release 4.02.1Damien Doligez2014-10-152-0/+18
| |\
| * \ Reintegrate-merge constructors_with_record5 branch.Alain Frisch2014-10-141-4/+4
| |\ \ | | |/ | |/|
| | * Encode record arguments into extra record declarations.Alain Frisch2014-03-311-1/+1
* | | Synchronize with trunk.Alain Frisch2014-09-013-4/+3
|\ \ \ | |/ /
| * | Reflecting commit 15169 on version/4.02:Xavier Leroy2014-08-311-4/+1
| * | merge changes of version/4.02 from r15121 to r15155Damien Doligez2014-08-292-0/+2
* | | Add intel_proc.mli, get rid of arch64 bool ref, move StringSet/StringMap to m...Alain Frisch2014-08-292-0/+10
|/ /
* | merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez2014-08-221-22/+32
* | new -opaque flag: ocamlopt creates .cmx without cross-module infoGabriel Scherer2014-08-182-1/+2
* | Cherry-pick 15062,15063,15064 from 4.02 (#6497).Alain Frisch2014-08-072-2/+2
* | commit o_and_opens.diffJacques Garrigue2014-05-112-1/+3
* | Protocol to allow ppx processors to report warnings to the compiler (reported...Alain Frisch2014-05-072-5/+5
* | re-commit Leo's weak-dependencies pull requestJacques Garrigue2014-05-073-12/+24
* | PR#5584: merge open extensible types, extension-patch-4.0.2Jacques Garrigue2014-05-042-9/+12
* | * Do not require cmi file to be present if module alias is not accessedJacques Garrigue2014-05-022-4/+10
* | revert commit 14719Jacques Garrigue2014-05-023-24/+12
* | weak dependencies with -trans-mod (github/ocamllabs/weak-depends 45e980a,2185...Mark Shinwell2014-05-013-12/+24
* | merge branch "safe-string"Damien Doligez2014-04-294-31/+19
* | New back-end optimization pass: common subexpression elimination (CSE).Xavier Leroy2014-04-262-0/+2
* | - Constant ropagation for float and int32/int64/nativeint arithmetic.Xavier Leroy2014-04-253-2/+4