summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added tail call heuristic for native compilationannot-from-lambdaXavier Leroy2010-05-253-11/+40
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/branches/annot-from-lambda@10466 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Generate annot files from the lambda structure.Xavier Clerc2010-05-178-37/+110
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/branches/annot-from-lambda@10412 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Generate annot files from the lambda structure.Xavier Clerc2010-05-1722-0/+0
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/branches/annot-from-lambda@10409 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: bootstrapNicolas Pouillard2010-05-171-32/+19
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10405 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: initial support for polymorphic recursionNicolas Pouillard2010-05-171-6/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10404 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* dist: rebuild boot/myocamlbuild.bootNicolas Pouillard2010-05-171-0/+0
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10403 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Add a recipe to bootstrap camlp4Nicolas Pouillard2010-05-171-0/+164
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10402 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: bootstrapping part of last commitNicolas Pouillard2010-05-173-19/+201
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: add support for "type :=" and "module :="Nicolas Pouillard2010-05-175-15/+41
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10400 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Remove an old camlp4 makefileNicolas Pouillard2010-05-171-24/+0
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10399 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* build: let cold_camlp4o = "camlp4o"Nicolas Pouillard2010-05-121-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10396 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: add support for let-open-inNicolas Pouillard2010-05-128-8/+109
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10395 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4721: documented the fact that Lazy.force is not thread-safeDamien Doligez2010-05-121-0/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4742: finalisation function raising an exception blocks other finalisationsDamien Doligez2010-05-124-3/+13
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10393 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: bootstrapNicolas Pouillard2010-05-111-9/+21
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10392 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: record punning in expressions as wellNicolas Pouillard2010-05-112-11/+16
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10391 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: bootstrapNicolas Pouillard2010-05-111-0/+16
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10390 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* camlp4: add support for record punningNicolas Pouillard2010-05-111-0/+6
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10389 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Merge remote branch 'ocaml-git/buildsys' into trunkNicolas Pouillard2010-05-114-4/+34
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10388 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Merge remote branch 'ocaml-git/buildsys' into trunkNicolas Pouillard2010-05-111-6/+15
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10387 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Merge branch 'ocaml-git/buildsys' (early part) into trunkNicolas Pouillard2010-05-119-146/+45
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10386 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* build: cleanup ocamlbuild build scriptsNicolas Pouillard2010-05-116-60/+53
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10385 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* rename -help-warnings to -warn-helpDamien Doligez2010-05-087-21/+21
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10384 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* document explicit override and destructive substitutionJacques Garrigue2010-05-071-3/+18
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Bootstrap.Pierre Weis2010-05-051-0/+0
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Simpler implementation of error narrowing. Factorization of lid finding code.Pierre Weis2010-05-051-58/+49
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10378 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Typo in module Scanf prevented tests to succeeded properly.Pierre Weis2010-05-055-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* cut long linesDamien Doligez2010-05-051-19/+23
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10376 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* comment out useless code in StrMaxence Guesdon2010-05-051-3/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10375 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Forgotten export added. Remove spurious warninggs from Oug[1].Pierre Weis2010-05-052-6/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10374 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Directory changes are now silent under GNU make.Xavier Clerc2010-05-051-2/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10373 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Fortran-related test now disabled by default.Xavier Clerc2010-05-052-2/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10372 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* LD_LIBRARY_PATH explicitly set for dynlink test.Xavier Clerc2010-05-051-3/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10371 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* New -help-warnings command-line option.Alain Frisch2010-05-0420-1415/+1422
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10369 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Update comment.Alain Frisch2010-05-041-2/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Allow range of warnings and synchronize default for warnings given in usage ↵Alain Frisch2010-05-042-24/+31
| | | | | | info with the real code. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10366 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Generalization of unbound identier error narrowing to all kind of qualifiedPierre Weis2010-05-045-42/+54
| | | | | | | | idents (constructors, labels, types, classes). Bump version. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10365 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Test modified to be locale-independent.Xavier Clerc2010-05-042-2/+31
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10364 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* LD_LIBRARY_PATH explicitly set for dynlink test.Xavier Clerc2010-05-041-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Correct assembler symbols under amd64 whether the system is MacOS X or not ↵Xavier Clerc2010-05-041-8/+20
| | | | | | (testsuite). git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10362 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Undefined variables preferred to empty ones in Makefiles.Xavier Clerc2010-05-0415-21/+27
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10361 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* GNUmake-specific 'patsubst' constructions replaced with make-agnostic ↵Xavier Clerc2010-05-043-18/+21
| | | | | | variable substitutions. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10360 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Filtering of ocamldoc warnings.Xavier Clerc2010-05-041-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Fix bug #5043.Alain Frisch2010-05-041-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10358 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* ajout d'un fichier de test pour ocamldocMaxence Guesdon2010-05-032-0/+21
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10356 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* ocamldoc: handle Pmod_unpack and Tmod_unpackMaxence Guesdon2010-05-038-3/+76
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10355 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Makefile conditionals replaced with shell conditionals for improved portabilityXavier Clerc2010-05-032-10/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10354 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Filtering of ocamldoc warnings.Xavier Clerc2010-05-031-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10353 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Update of reference file.Xavier Clerc2010-05-031-1/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* The warning related to method overriding is now disabled.Xavier Clerc2010-05-032-177/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10351 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02