Damien Doligez
|
31b0292413
|
renaming "Objective Caml" to "OCaml" (first pass)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11015 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-04-26 12:16:50 +00:00 |
Damien Doligez
|
a53ce2df70
|
add option -runtime-variant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10982 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-03-17 16:18:05 +00:00 |
Damien Doligez
|
3bba52b91c
|
PR#4857: add -vnum option to all executables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10444 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2010-05-20 14:06:29 +00:00 |
Damien Doligez
|
50864fb4b3
|
rename -help-warnings to -warn-help
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10384 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2010-05-08 20:11:27 +00:00 |
Alain Frisch
|
e09a12388f
|
New -help-warnings command-line option.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10369 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2010-05-04 18:44:38 +00:00 |
Damien Doligez
|
83fb41dcf7
|
unified command-line arguments
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10260 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2010-04-13 10:44:25 +00:00 |
Pierre Weis
|
700da01338
|
Adding the -strict-sequence option.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9464 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2009-12-09 09:17:12 +00:00 |
Xavier Leroy
|
11217e8f70
|
Added option -no-app-funct to turn off applicative functors
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2009-07-15 14:06:37 +00:00 |
Damien Doligez
|
ed32f569e3
|
merge changes from ocaml3110 to ocaml3111rc0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2009-05-20 11:52:42 +00:00 |
Damien Doligez
|
1f95b17570
|
merge changes from 3.10.2merged to 3.11.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2008-12-03 18:09:09 +00:00 |
Alain Frisch
|
ff421e9e8b
|
Cleanup + pass -Wl,-E to linker when linking dynlink.cma in custom mode.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8868 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2008-04-16 06:50:31 +00:00 |
Alain Frisch
|
223f7bbfea
|
Improve -output-obj: can now build directly a dynamic library (with all the 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
|
2007-11-15 15:18:28 +00:00 |
Damien Doligez
|
1dd68ccf50
|
ajout des annotations pour variables et appels terminaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-05-16 08:21:41 +00:00 |
Damien Doligez
|
6c9bac39d4
|
ajout de l'option -config (suggestion de Gerd Stolpmann)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6865 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-05-09 13:39:17 +00:00 |
Xavier Leroy
|
3dce37c196
|
Generalisation de l'option -o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6395 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-13 12:46:41 +00:00 |
Xavier Leroy
|
f8ae9668d9
|
Pour l'option -pack, ajout possibilite de donner des .cmi sur la ligne de commande pour denoter des sous-modules dont l'implementation est identique a l'interface
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6196 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-04-09 13:32:28 +00:00 |
Damien Doligez
|
776a8d59b7
|
suppression support MacOS9
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-16 15:24:03 +00:00 |
Xavier Leroy
|
680a54d3c2
|
Faire cohabiter les threads bytecode et les threads systeme. Ajout option ocamlc -vmthread.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-07-17 08:38:28 +00:00 |
Xavier Leroy
|
50bdc60761
|
L'option -i desactive la production des fichiers compiles .cmi, .cmo, .cmx, .o, ainsi que le link
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-23 13:22:09 +00:00 |
Damien Doligez
|
a51ea25db1
|
-stypes -> -dtypes; meilleur mode emacs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-04-03 13:59:38 +00:00 |
Damien Doligez
|
43b02185d7
|
ajout option -stypes; depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-04-02 01:32:09 +00:00 |
Damien Doligez
|
96f5065222
|
ajout option -version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5063 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-08-01 15:18:03 +00:00 |
Xavier Leroy
|
ed4fe78854
|
Nettoyage gestion option -o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4920 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-06-11 14:15:12 +00:00 |
Xavier Leroy
|
9842ae282a
|
Decouper l'argument de -cclib et -dllib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-05-07 13:16:57 +00:00 |
Jacques Garrigue
|
0a8236066f
|
vive les methodes polymorphes!
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-04-18 07:27:47 +00:00 |
Damien Doligez
|
130e3415fd
|
ajout option -nostdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4409 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-02-14 15:17:11 +00:00 |
Xavier Leroy
|
71cf31f0e2
|
Ajout du packaging d'unites de compilation (option -pack)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-02-08 16:55:44 +00:00 |
Daniel de Rauglaudre
|
fe0f46244c
|
Added Misc.chop_extension_if_any for the case when the input filename does
not have any extension.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4327 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-01-28 17:25:26 +00:00 |
Xavier Leroy
|
343d49401a
|
Revu gestion des DLLs: ne pas les utiliser en mode -custom; dans les .cma et .cmxa, stocker separement les options pour linker statiquement (-cclib) et par chargement dynamique (-dllib).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-10-30 09:32:32 +00:00 |
Jacques Garrigue
|
e050451520
|
remove systhreads_link
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-25 09:27:17 +00:00 |
Jacques Garrigue
|
4bdf28108f
|
avoid problem with dlsym/failwith and keep thread linking info
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3701 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-07 05:56:31 +00:00 |
Jacques Garrigue
|
ea299bbbc1
|
passage aux labels stricts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-06 08:52:32 +00:00 |
Xavier Leroy
|
ddd99c7e5d
|
Chargement dynamique de primitives C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-28 14:47:48 +00:00 |
Pierre Weis
|
2116da4220
|
Getting rid of obsolete boolean operators & and or
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-12-28 13:07:42 +00:00 |
Xavier Leroy
|
0fa1d0fd38
|
Ajout options -where et -I +<directory relative to stdlib>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3329 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-11-07 14:41:12 +00:00 |
Damien Doligez
|
3d7b7c2e37
|
option -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-23 17:13:17 +00:00 |
Pierre Weis
|
9abfff060e
|
Suppression de Formatmsg, réécriture des messages à l'aide de Format.fprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 08:13:22 +00:00 |
Xavier Leroy
|
6f54bb063b
|
Distinguer entre compilo C et linker C dans ocamlc et ocamlopt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3092 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-16 14:34:58 +00:00 |
Damien Doligez
|
3f434abf94
|
re-renommange: "-label" -> "-labels"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-24 19:31:25 +00:00 |
Damien Doligez
|
8deb9d71c4
|
changement "modern" -> "label"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-17 21:27:48 +00:00 |
Xavier Leroy
|
c7b7c24381
|
Nouveau format de .cma et .cmxa, se rappelle des -cclib et -ccopt necessaires pour le link final
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2930 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-09 09:12:28 +00:00 |
Pierre Weis
|
b96208b7a2
|
Revu les impressions du compilateur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2908 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-06 22:12:09 +00:00 |
Damien Doligez
|
350db08843
|
option -v quitte immediatement
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2758 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-13 19:03:50 +00:00 |
Damien Doligez
|
e3f101b756
|
detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2742 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 16:35:15 +00:00 |
Jacques Garrigue
|
296fc05470
|
Merge olabl branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-30 16:07:38 +00:00 |
Damien Doligez
|
c7d4762a63
|
utilisation de ToolServer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:03:24 +00:00 |
Xavier Leroy
|
cc0f32b054
|
Changement de la licence
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-17 18:59:06 +00:00 |
Jérôme Vouillon
|
8ead6cda81
|
Option pour accepter des types recursifs (demande de Pascal Cuoq)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2500 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 23:45:01 +00:00 |
Xavier Leroy
|
a048d42b10
|
Ajout du module Formatmsg pour rediriger les messages du systeme vers stdout ou stderr suivant le contexte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:06:33 +00:00 |
Damien Doligez
|
7ff24d9e17
|
errors.ml: changement du type des locations pour le profiler
main_args.mli, main_args.ml, main.ml:
ajout de l'option -dparsetree (pas encore implementee)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2400 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-09-08 17:42:13 +00:00 |