Pierre Weis
39553e9972
Révision de l'impression à l'aide de format: utilisation de printf
...
pour condenser les programmes et aussi préparer une future (éventuelle)
internationalisation d'Objective Caml.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2796 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-08 20:00:06 +00:00
Pierre Weis
02969bf3de
Nouvelles fonctions flush et autoflush destinées à permettre le double
...
buffering. (Alexandre Miquel pour la version Unix uniquement.)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2795 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-08 14:26:12 +00:00
Xavier Leroy
a1795152bd
Correction de race conditions entre I/O, GC, et marshaling (PR #24 et #25 )
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2794 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-07 14:07:31 +00:00
Xavier Leroy
038ee2456e
Ajout option -native pour eviter la generation de dependances sur les .cmo dans le cas de projets entierement code natif
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2793 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-07 13:08:12 +00:00
Xavier Leroy
600656aa48
Ajout load/store int32 et float32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2792 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-07 10:23:22 +00:00
Xavier Leroy
1442bc4dd8
23 registres entiers, pas 24
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2791 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-07 10:23:10 +00:00
Jacques Garrigue
d518a33485
new handling of Sys.argv in scripts
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2790 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-07 03:29:29 +00:00
Xavier Leroy
f723d5394f
Revu les Makefiles pour qu'ils utilisent ocamlc et non boot/ocamlc (puisqu'ils utilisent stdlib et non boot)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2789 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-05 12:16:09 +00:00
Xavier Leroy
9f30fff453
Correction bug dans la determination des representations de records (e.g. {lbl=t} avec type t = float)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2788 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-05 12:11:34 +00:00
Xavier Leroy
bd87e3921e
Deprecated the M68k port
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2787 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 15:34:43 +00:00
Xavier Leroy
3e5b4ba1ca
Typo dans Cint32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2786 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 15:28:56 +00:00
Xavier Leroy
ba056d72a4
Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2785 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 15:08:29 +00:00
Xavier Leroy
d9fe400f4e
Oubli: Cint32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 15:08:23 +00:00
Xavier Leroy
a0b43b6a5a
Deux typos (Iload, Cint32)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2783 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 15:05:10 +00:00
Xavier Leroy
470d4a8dde
Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 14:31:38 +00:00
Xavier Leroy
dca961a658
Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2781 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 13:47:25 +00:00
Xavier Leroy
81bfeaae69
Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 13:31:04 +00:00
Xavier Leroy
44f0f8a5a4
Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2779 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 12:43:18 +00:00
Xavier Leroy
17c65c65a6
Ajout de yield
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2778 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 09:38:13 +00:00
Jacques Garrigue
6194a5abdd
unix -> win32unix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2777 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 07:43:54 +00:00
Jacques Garrigue
5e3b4db006
unix -> win32unix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2776 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 07:35:33 +00:00
Jacques Garrigue
9ac4b7df38
new labels in List, Set, Unix and ThreadUnix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2775 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 06:52:39 +00:00
Jacques Garrigue
af07b51995
native compilation before installing
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2774 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 06:50:59 +00:00
Jacques Garrigue
dd1eae5c34
LablTk/OCamlBrowser portes sur Windows
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 05:43:25 +00:00
Jacques Garrigue
8cb3080119
install .ml files
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 05:42:25 +00:00
Jacques Garrigue
c4f07b47f2
build toplevel/toplevellib.cma
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2771 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 05:42:03 +00:00
Jacques Garrigue
9ce0f94f97
Ajout d'un mecanisme de passage de signaux via une pipe.
...
Utilise' par ocamlbrowser sur Windows.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2770 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 05:41:23 +00:00
Pierre Weis
0c1763f75a
Détail de documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2769 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-26 18:36:45 +00:00
Damien Doligez
546137e2b0
bug rev_map2 (PR#32)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-25 13:19:16 +00:00
Damien Doligez
ae1b539603
reprenons un systeme de numeros de versions qui marche
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2767 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-24 16:21:30 +00:00
Damien Doligez
57872a7078
les conflits sont de retour
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2766 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-24 16:21:07 +00:00
Damien Doligez
548c2f15dc
je ne sais plus ce que j'ai change
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2765 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-24 16:20:57 +00:00
Jacques Garrigue
f989bc9595
clock.opt
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2764 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-24 03:23:23 +00:00
Damien Doligez
9e072eea62
quelques conflits de moins
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2763 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-21 19:01:39 +00:00
Damien Doligez
08adaea24f
petite modif doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2762 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-21 18:50:26 +00:00
Jacques Garrigue
7ad04d651d
synchronize with bazar-ocaml/camltk41
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2761 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-20 03:01:18 +00:00
Jacques Garrigue
a928f5cd69
from bazar-ocaml/camltk41
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2760 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-20 03:00:50 +00:00
Damien Doligez
a3ee3353a6
amelioration doc create
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2759 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-13 19:04:16 +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
85d1bfc111
bug de %type multiligne
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-13 18:15:10 +00:00
Damien Doligez
9878da4088
petit changement de doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-12 15:53:50 +00:00
Damien Doligez
7767bb2ef1
petit bug de rindex_from
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2755 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-12 15:53:18 +00:00
Damien Doligez
27445a2064
bug dans allocated_bytes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2754 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-12 14:19:27 +00:00
Damien Doligez
a43014a6a8
dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2753 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-11 15:21:11 +00:00
Damien Doligez
ecc3a9c70d
suppression de Push_roots et Pop_roots
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2752 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-11 15:19:35 +00:00
Damien Doligez
117525ed94
on appelle toutes les fonctions des que possible
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2751 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-11 15:19:14 +00:00
Pierre Weis
fea4344837
Detection des boucles de causalite dans les definition des valeurs paresseuses
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2750 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 19:18:34 +00:00
Damien Doligez
71e622a29a
dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2749 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 18:08:43 +00:00
Damien Doligez
1f1165dfac
modif doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2748 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 18:07:24 +00:00
Jacques Garrigue
ea77b3d485
Variant compilation bugs: simple mistakes in matching.ml, and incorrect use of Const_pointer for 31-bit integers in translcore.ml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2747 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 17:21:29 +00:00