Xavier Leroy
333a8878de
Reimplementation de wait_signal avec sigwait()
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2429 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 14:17:24 +00:00
Xavier Leroy
bffcd916c1
Traiter le cas ou gmtime et localtime renvoient NULL
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2428 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:52:13 +00:00
Xavier Leroy
7838462bd0
Rectification d'un commentaire
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2427 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:51:43 +00:00
Xavier Leroy
ac19f05468
Passer stdin, stderr, stdout en mode non-bloquant
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2426 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:50:53 +00:00
Xavier Leroy
77eafb2e84
Affichage des val infixes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2425 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:41:29 +00:00
Xavier Leroy
2a0314dd9a
Suppression de l'option -thread, qui est inutile
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2424 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:41:12 +00:00
Xavier Leroy
6b108b89e7
Cacher l'implementation de count pour eviter une sur-optimisation par ocamlopt
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2423 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:40:47 +00:00
Xavier Leroy
80f97bdb91
Documenter le fait que l'ordre est preserve par partition et par filter
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2422 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:40:12 +00:00
Xavier Leroy
370be0ddfc
Deplacement de SYSTEM_INCLUDES dans Makefile.config
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2421 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:37:57 +00:00
Xavier Leroy
0efd16146d
Attention a l'ordre d'evaluation dans bounded_full_split
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2420 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:37:29 +00:00
Xavier Leroy
31753c0cf8
Pour tester si nous sommes en ELF ou en a.out
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2419 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:36:44 +00:00
Xavier Leroy
2479a31f12
Correction declaration de main
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2418 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:36:30 +00:00
Xavier Leroy
7e8cc67d98
Ajout de SYSTEM_INCLUDES
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2417 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:35:59 +00:00
Xavier Leroy
5bf79a8eee
Typo dans l'appel de out_of_memory
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:35:40 +00:00
Xavier Leroy
26d4b308cf
Ajout de bsd_elf
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:35:23 +00:00
Xavier Leroy
f9a592b8e9
Detecter le cas ou la matrice d'interference explose
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2414 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:34:37 +00:00
Xavier Leroy
c3df6c82fa
Revu le test ELF/a.out pour Linux et BSD
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2413 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:34:17 +00:00
Xavier Leroy
0ca71c335a
Tester si wingui existe avant de faire make dedans
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2412 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:33:57 +00:00
Damien Doligez
10270afb11
array.mli: documentation des cas d'erreur de make, make_matrix
...
string.mli: documentation des cas d'erreur de create, make
buffer.ml, buffer.mli: blindage de create
hashtbl.ml, hashtbl.mli: blindage de create
pervasives.ml: fix typo dans bool_of_string
gc.mli: utilisation de {r with l=v} dans l'exemple
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2411 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-02 12:09:43 +00:00
Damien Doligez
3f10f2b54d
stdlib/list: ajout rev_map et rev_map2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2410 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-19 12:55:44 +00:00
Damien Doligez
fe764d8d25
Documentation des fonctions non-tail-rec
...
Ajout de rev_map rev_map2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2409 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-19 12:55:01 +00:00
Damien Doligez
7780cf7ef6
Encore des fixes pour le profiler
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2408 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-14 17:20:03 +00:00
Damien Doligez
0342269510
blah
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2407 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-14 17:19:33 +00:00
Jérôme Vouillon
723a2e6c7c
Bug dans l'unification
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2406 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-09 19:38:29 +00:00
Jérôme Vouillon
cdbf30ab01
Bug typage des contraintes de type
...
"moregen" plus laxiste
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2405 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-09 15:32:11 +00:00
Damien Doligez
5a1b320ded
changement du type des locations pour le profiler
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2404 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 20:08:15 +00:00
Damien Doligez
ae90e22461
clflags.ml: ajout de l'option -dparsetree (pas encore implementee)
...
config.mlp: fix du profiler, ajout option -dparsetree
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2403 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:43:13 +00:00
Damien Doligez
378b407626
ocamlcp.ml: ajout de l'option -dparsetree (pas encore implementee)
...
ocamldep.ml: changement du type des locations pour le profiler
ocamlprof.ml: changement des locations, algo en deux passes plus robuste
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2402 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:42:52 +00:00
Damien Doligez
ddce71c9ec
location.mli, location.ml, parse.ml:
...
changement du type des locations pour le profiler
parser.mly, pstream.ml:
changement des locations (type et utilisation) pour le profiler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:42:36 +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
Damien Doligez
a0d0757908
fix du profiler, ajout option -dparsetree
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2399 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:41:54 +00:00
Jérôme Vouillon
15744e879f
Mise à jour de la liste des modules exportés par le debugger
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2398 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 11:12:05 +00:00
Pierre Weis
66b89e8aa9
ajout fflush (pour etre consistent avec C) par Damien
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2397 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-02 18:11:22 +00:00
Pierre Weis
a6be1053de
test_big_ints.ml: fix de square_big_int et sys_big_int_of_string par Damien
...
test.ml: flush sur stderr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2396 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-02 17:58:43 +00:00
Pierre Weis
3eac8b0537
fix de square_big_int et sys_big_int_of_string par Damien
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2395 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-02 17:58:13 +00:00
Xavier Leroy
edcb1520b2
Ajout de chmod (requete de Trevor Jim)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-19 13:53:20 +00:00
Xavier Leroy
b19ada25b9
Dans open_process: Fermer les extremites des deux pipes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2393 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-19 13:33:29 +00:00
Damien Doligez
d2959e6df4
Leger changement de message d'aide pour decourager les utilisateurs d'utiliser
...
les options obsoletes.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2392 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-15 16:30:42 +00:00
Xavier Leroy
c25acbe1ba
Faire {in,out}_channel_of_descr apres avoir fait close_on_exec (car _channel_of_descr prend le handle sous-jacent et set_close_on_exec le duplique et le ferme)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2391 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-06 13:21:41 +00:00
Damien Doligez
ed00c68b5d
otherlibs/nums/big_int.ml: fix du fix de square_big_int
...
profiler: patch de cregut pour les threads + transparent aux .mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2390 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-03 17:59:43 +00:00
Damien Doligez
4584c2f312
patch de cregut pour les threads + transparent aux .mli
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2389 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-03 17:59:18 +00:00
Damien Doligez
fafa8d241d
fix square_big_int
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2388 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-03 17:58:46 +00:00
Damien Doligez
5107abe233
otherlibs/big_int.ml: fix square_big_int
...
profiler: patch threads de cregut + transparent aux .mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2387 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-03 17:57:29 +00:00
Damien Doligez
5baf30dcf2
ajout #include <stdio.h>
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2386 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-30 10:02:02 +00:00
Damien Doligez
261e7006f4
incr
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2385 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-22 13:01:12 +00:00
Damien Doligez
8a8a0c17ae
ajout de Random.self_init et Sys.date. Attention bootstrap difficile.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2384 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-22 13:00:59 +00:00
Damien Doligez
8d6245cdbe
ajout de Random.self_init. Attention bootstrap difficile.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2383 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-22 12:59:43 +00:00
Damien Doligez
7e9fb6b76c
Bug de square_big_int signale par Alan Schmitt
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-22 12:57:14 +00:00
Daniel de Rauglaudre
d85840e0e8
Ajouté une contrainte de type "_ Stream.t" dans le stream paramètre des
...
parseurs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2381 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-09 09:22:17 +00:00
Damien Doligez
c9221b3b17
MAJ experimentale non testee
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-02 16:21:24 +00:00