summaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)Author
2014-04-22Synchronize with trunk.Alain Frisch
2014-04-15Turn more sig/str items into records. Patch from Leo White.Alain Frisch
2014-04-14Synchronize with trunk.Alain Frisch
2014-04-12fix some of the whitespace problems in the sourceDamien Doligez
2014-04-12test reference files are now exempt from all rulesDamien Doligez
2014-04-07Keep inlined records in Typedtree and Types. Synthesize record types when in...Alain Frisch
2014-04-07[minor] make tools/Makefile.shared msvc-friendlyGabriel Scherer
2014-04-07PR#6358: obey DESTDIR in install targetsGabriel Scherer
2014-04-06PR#6270: remove need for -I directives to ocamldebug in common caseGabriel Scherer
2014-04-03ignore generated file ocamlmklibconfig.mlDamien Doligez
2014-03-31Rvert parts of the original commit which are not relevant with the encoding a...Alain Frisch
2014-03-31stop ignoring ocamlmklib.ml, it is not a generated file any moreDamien Doligez
2014-03-28Some preparation for record arguments.Alain Frisch
2014-03-21#PR6269 Optimized string matchingLuc Maranget
2014-03-06#5779: improve support for structured constants (better propagation, sharing,...Alain Frisch
2014-01-30Add location to module and module type definitions. Improves #6311.Alain Frisch
2014-01-21Fix dependency analysis for module aliases.Alain Frisch
2014-01-10Merge module-alias branch (cf. PR#6063)Jacques Garrigue
2013-12-20Add -trans-mod option for transparent module dependencies.Jacques Garrigue
2013-12-17ocamlmklibconfig.ml: add missing config varibleDamien Doligez
2013-12-17merge generative functorsJacques Garrigue
2013-12-14Un-bootstrapping of ocamlbuild, clean-up phase:Xavier Leroy
2013-11-29Reverting the elimination of the ocamlcomp*.sh scripts, namely the following ...Xavier Leroy
2013-11-10build: always build lex/ and ocamlc with the compiler from boot/.Wojciech Meyer
2013-09-30Merge trunk at revision 14200. Now everything works except private typesJacques Garrigue
2013-09-29Support module aliases.Jacques Garrigue
2013-09-27Keep attributes on module declarations.Alain Frisch
2013-09-26Keep attributes on value declarations in .cmi files (but clear all the locati...Alain Frisch
2013-09-20build: remove warning 32 (unused variable) in tools.Wojciech Meyer
2013-09-20build: replace ocamlcomp*.sh.Wojciech Meyer
2013-09-20build: replace build/mk{config,myocamlbuild_config}.sh.Wojciech Meyer
2013-09-17#5817: new compiler flag (-keep-locs) to keep location in cmi files.Alain Frisch
2013-09-12Continue cleanup. driver/errors.ml is no longer needed.Alain Frisch
2013-09-12Keep input file in Pparse.Error. Switch it to the new system.Alain Frisch
2013-09-12Switch Lexer.Error to the new system.Alain Frisch
2013-09-11Port Syntaxerr.Error to the new system. Trickier, because of special way to r...Alain Frisch
2013-09-10Remove the dump_ast tool. A better replacement is part of the standalone ppx...Alain Frisch
2013-09-04Merge branch 4.01 from branching point to 4.01.0+rc1Damien Doligez
2013-08-29Do not compile or install by default ocamlast.Alain Frisch
2013-08-28Synchronize with trunk.Alain Frisch
2013-07-24PR#4243: make the Makefiles parallelizableDamien Doligez
2013-07-22Synchronize with trunk.Alain Frisch
2013-07-17#6073: Add signature to Tstr_include. (Cherry-picked from commit 13903 on 4.01.)Alain Frisch
2013-07-17Fix OCAMLPARAM problemsFabrice Le Fessant
2013-07-16Synchronize with trunk.Alain Frisch
2013-06-17Fix #5811 as suggested. (Merge 13792 from 4.01.)Alain Frisch
2013-06-05Improved implementation of OCAMLPARAMFabrice Le Fessant
2013-06-03A toy tool to produce an mli file from an annotated ml file.Alain Frisch
2013-06-03Item attributes on each let-binding.Alain Frisch
2013-05-28compact representation of warning flagsDamien Doligez