Xavier Leroy
16bc49829e
Implementation de -cclib -lfoo pour Windows
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2214 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:58:22 +00:00
Xavier Leroy
e603b870cb
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2213 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:58:02 +00:00
Pierre Weis
248052d1c3
Remplacé une virgule par un point-virgule dans une séquence. (Merci au
...
warning du compilateur.)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2212 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:41:11 +00:00
Pierre Weis
73e446d376
Ajout des fonctions int_of_float, float_of_int, char_of_int,
...
int_of_char, bool_of_string.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2211 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:40:33 +00:00
Pierre Weis
b83b278991
Warning du compilateur.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2210 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:39:54 +00:00
Pierre Weis
d0abd87e0b
Ajout des fonctions int_of_float, float_of_int et bool_of_string.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2209 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:39:36 +00:00
Pierre Weis
ec7e60cf1b
Ajout de la possibilité de modifier les sémantiques de l'indentation
...
et du passage à la ligne. (Useful to generate <BR> instead of a new
line and instead of spaces.)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2208 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:15:37 +00:00
Pierre Weis
943be062c3
Warning des séquences.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2207 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-01 12:50:17 +00:00
Jérôme Vouillon
f4e80491cf
Bug d'affichage des erreurs de sous-typage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2206 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-30 19:06:52 +00:00
Jérôme Vouillon
967244f4a1
Compilation correcte de "class c = let e in e'".
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2205 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-30 18:25:12 +00:00
Jérôme Vouillon
d69230b152
Bugs divers
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2204 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-30 13:06:53 +00:00
Jérôme Vouillon
c87cd842f5
Nettoyage de l'affichage des classes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2203 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-29 18:02:58 +00:00
Jérôme Vouillon
15cd8beaf1
Classes imbriquees
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2202 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-29 17:34:05 +00:00
Jérôme Vouillon
998049ea22
Correction d'un message d'erreur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2201 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-29 13:02:25 +00:00
Damien Doligez
e88706ce22
Macintosh
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2200 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-28 00:32:02 +00:00
Xavier Leroy
e62bfafb00
Suppression des asserts pour le Sparc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2199 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-26 10:08:37 +00:00
Xavier Leroy
6191b9336f
Typo dans raise_sys_blocked_io
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2198 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-26 10:00:51 +00:00
Xavier Leroy
80a18abcec
fmovd -> 2 fmovs (car l'assembleur GNU ne comprend pas fmovd)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2197 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-26 09:34:46 +00:00
Damien Doligez
bbc5357e21
Macintosh
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2196 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-25 18:24:27 +00:00
Jérôme Vouillon
aa27722770
Semantique paresseuse -> on peut plus generaliser
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-25 12:50:18 +00:00
Jérôme Vouillon
f176c0e23e
Pas de warning lorsque le type est une variable
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2194 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-25 10:39:00 +00:00
Jérôme Vouillon
afc341a3cd
Evaluation retardee de object ... end
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2193 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-24 22:00:06 +00:00
Jérôme Vouillon
f05c29c770
Warning de la sequence : certains cas n'etaient pas detectes.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2192 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-24 21:58:27 +00:00
Jérôme Vouillon
9d0d7cf702
Quelques bugs d'affichage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2191 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-24 21:55:05 +00:00
Damien Doligez
026a054a3c
leger bug
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2190 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-23 17:54:33 +00:00
Xavier Leroy
88a9a6bb60
Ajout de Sys_blocked_io
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:38:09 +00:00
Xavier Leroy
b761321c97
Recuperation de l'erreur EAGAIN dans les I/O non bloquantes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2188 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:37:44 +00:00
Xavier Leroy
ed43e45849
Permettre Thread.wait_read et Thread.wait_write dans un callback: bloquer simplement, sans rescheduler (Jacques Garrigue)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2187 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:37:25 +00:00
Xavier Leroy
6c209fd054
Ajout de Sys_blocked_io pour traiter les erreurs EAGAIN
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2186 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:36:27 +00:00
Xavier Leroy
8518178bb9
Rendu le fichier camlprim.c compatible avec C++, au cas ou il serait compile par un compilo C++ qui n'honore pas le suffixe .c
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2185 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:36:00 +00:00
Xavier Leroy
0e6d40d981
Support pour le Dynlink natif de Fabrice Le Fessant
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2184 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:35:04 +00:00
Xavier Leroy
b71badac85
Mips/Irix: passage en mode -n32. Mips/Ultrix: suppression
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2183 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-18 18:10:53 +00:00
Pierre Weis
12fe29b028
Nouvel ordre au pretty-printer @<n> (print_as) pour Papy.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-18 17:24:15 +00:00
Damien Doligez
4256d1ff60
ajout Weak.check
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2181 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 23:42:11 +00:00
Damien Doligez
39e3dd6ee4
ajout weak_check
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2180 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 23:41:40 +00:00
Xavier Leroy
6d11a1feb7
Bugs dans caml_array_bound_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 14:17:21 +00:00
Xavier Leroy
f82a3ee095
Bug dans caml_array_bound_error en mode PIC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2178 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 11:05:38 +00:00
Pierre Weis
29ceedb180
Warning de la séquence
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2177 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 16:53:20 +00:00
Xavier Leroy
abe11843e7
Premiere liste changements 2.00 -> 2.01
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2176 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 16:19:12 +00:00
Pierre Weis
8db214372a
Suppression des alertes.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2175 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 15:33:03 +00:00
Pierre Weis
3501c1e361
Oubli de correction du header.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:55:17 +00:00
Pierre Weis
a985aa1551
Éviction des alertes des séquences: ajout de fonctions rendant unit.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:54:12 +00:00
Pierre Weis
4508b80100
Éviction des alertes des séquences: ajout de fonctions rendant unit ou
...
de prédicats dans le cas où l'on appelait une fonction pour savoir si
ça pouvait marcher en capturant une exception.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2172 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:53:46 +00:00
Pierre Weis
208727b833
Éviction des alertes des séquences.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2171 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:51:27 +00:00
Pierre Weis
4194a9f5e2
Éviction des alertes des séquences en changeant le flag du compilateur.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2170 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:51:14 +00:00
Pierre Weis
47cede4729
Bootstrap
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2169 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:49:22 +00:00
Xavier Leroy
5adf029a51
Debug Invalid_argument pour acces hors bornes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 10:22:02 +00:00
Xavier Leroy
016a2078e7
Suppression code inutile dans caml_array_bound_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2167 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 09:32:55 +00:00
Jérôme Vouillon
793eb64fe1
Bug de let module
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2166 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-11 16:58:05 +00:00
Xavier Leroy
939d9b30a9
En ocamlopt, les acces hors bornes levent Invalid_argument au lieu de planter le programme. Itou pour les fonctions C qui appellent invalid_argument. Teste sur Intel, a tester sur les autres
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-11 15:35:48 +00:00