summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* cut long linesDamien Doligez2010-05-051-19/+23
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10376 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* New -help-warnings command-line option.Alain Frisch2010-05-042-0/+46
| | | | 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-041-16/+20
| | | | | | info with the real code. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10366 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
* make command-line parsing forward-compatibleDamien Doligez2010-04-301-11/+13
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10341 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* make duplicate definitions a warning rather than an errorJacques Garrigue2010-04-302-2/+8
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10332 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4741: put -L options before file names, which can be -lxxxXavier Leroy2010-04-281-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* fixed several build problemsDamien Doligez2010-04-221-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4996: Subst.compose revised; Tbl.fold added.Xavier Leroy2010-04-202-0/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge branches/overrideJacques Garrigue2010-04-082-4/+10
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10250 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* numbering problem in commentsDamien Doligez2010-01-292-26/+26
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9606 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* clean up spaces and tabsDamien Doligez2010-01-222-3/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9547 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes from release/3.11.1 to release/3.11.2Damien Doligez2010-01-201-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4940: get rid of naked end-of-lines in string constants + add warning 29Damien Doligez2010-01-072-3/+9
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4947 bug in parsing of warning optionsDamien Doligez2009-12-221-13/+9
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9485 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Using -strict-sequence to compile the compiler.Pierre Weis2009-12-091-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Adding the -strict-sequence option.Pierre Weis2009-12-092-0/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9464 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* added warning 28: wildcard arg to constant constructorDamien Doligez2009-11-192-2/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9424 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* fine-grained control of warningsDamien Doligez2009-11-022-120/+195
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9407 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Merge first class modules: svn merge -r 9369:9396 $caml/branches/fstclassmod.Alain Frisch2009-10-262-6/+6
| | | | | | | | Adapt the Changes file. Bump magic numbers. Bootstrap. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9397 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* New warning `not all labels are mentioned in this record pattern'Xavier Leroy2009-10-222-4/+4
| | | | | | | | moved to letter 'R' (instead of 'E' previously). Explicitly turned off in myocamlbuild configuration. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9391 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* As discussed at the latest consortium meeting:Xavier Leroy2009-09-122-0/+6
| | | | | | | | | | Syntactic sugar {x} for {x=x} in record expressions and patterns. Syntax { lbl=pat; _ } to mark record patterns where the user explicitly wants not to list all labels. Warning (activated by E, the fragile match warning) to signal record patterns without '; _' that fail to list all labels. To be done: adjust Camlp4 parser accordingly. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9331 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Added option -no-app-funct to turn off applicative functorsXavier Leroy2009-07-152-0/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes from ocaml3110 to ocaml3111rc0Damien Doligez2009-05-204-8/+29
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes from 3.10.2merged to 3.11.0Damien Doligez2008-12-033-11/+16
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* "invalid module name" becomes a warningDamien Doligez2008-10-062-0/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Enable to (old) -dlcode option by default. -nodynlink disables it.Alain Frisch2008-07-151-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8916 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Cleanup + pass -Wl,-E to linker when linking dynlink.cma in custom mode.Alain Frisch2008-04-164-12/+0
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8868 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes 3.10.0 -> 3.10.1Damien Doligez2008-01-112-0/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* [build] Adapt utils/config.mlbuild to native dynlink.Nicolas Pouillard2007-11-271-12/+13
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8640 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Same in native code.Alain Frisch2007-11-154-18/+26
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8523 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Improve -output-obj: can now build directly a dynamic library (with all the ↵Alain Frisch2007-11-154-1/+7
| | | | | | ccobjs/ccopts); can also produces simply the uncompiled .c file (e.g. to debug). The output name (-o) is now mandatory when -output-obj is used, and only an extension amongst .c, EXT_OBJ, EXT_DLL is allowed. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8522 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Cleanup and factorization of linker-related code.Alain Frisch2007-11-154-38/+51
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Flexdll now takes care of /subsystem:consoleAlain Frisch2007-11-131-6/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Keep the variable MKSHAREDLIB from the configure script.Alain Frisch2007-11-122-0/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Bump limit before producing diversion. Pass /subsystem:console also on Win64.Alain Frisch2007-11-081-2/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8496 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Merge the natdynlink branch into HEAD.Alain Frisch2007-11-064-16/+15
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Can select which assembler to use at configuration time (PR#4171)Xavier Leroy2007-10-302-0/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* New magic numbers for AST.Pierre Weis2007-10-091-3/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8420 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* ajout des annotations pour variables et appels terminauxDamien Doligez2007-05-162-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Invocation of mt.exe (from D.Weil)Xavier Leroy2007-02-251-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7922 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Better handling of multiple extensions (foo.d.cmo, foo.p.cmx...)Nicolas Pouillard2007-02-232-0/+18
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7909 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* *** empty log message ***Nicolas Pouillard2007-02-071-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7835 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* deplacement du numero de version -> fichier VERSION a la racineDamien Doligez2007-02-071-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Add some .itarget files. Add also _tags, myocamlbuild.ml, ↵Nicolas Pouillard2007-02-071-0/+124
| | | | | | myocamlbuild_config.mli, utils/config.mlbuild git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7826 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Stack backtraces on uncaught exceptions in native code (merge of the ↵Xavier Leroy2007-01-291-1/+1
| | | | | | opt_backtrace branch) git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7812 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4156 increment AST magic numbersDamien Doligez2006-11-151-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7730 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Attempt to support Visual C++ 2005. Remain to be tested.Xavier Leroy2006-09-232-0/+14
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7636 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Corrrect fragile matchingLuc Maranget2006-09-212-11/+9
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02