Xavier Leroy
183fbec2d8
Reconnaitre les comparaisons cmpi const_pointer
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1978 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-09 13:40:34 +00:00
Xavier Leroy
88e3910ce6
Eviter les let inutiles lors de l'inlining. Faire la propagation des constantes sur le corps des fonctions inlinees
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1977 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-09 13:40:10 +00:00
Xavier Leroy
12a9363553
Bloquer tous les signaux dans caml_thread_tick
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1976 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-03 14:32:35 +00:00
Francois Pessaux
6632b8bdb2
Adaptation au nouvesu format de records flottants.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1975 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-03 12:27:25 +00:00
Xavier Leroy
4cdadc0c6d
Revu la gestion du camlheader pour que l'install par defaut marche meme sans faire un tour de bootstrap
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-01 14:53:28 +00:00
Xavier Leroy
55ef09aba4
Meilleur message d'erreur si opendbm echoue
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1973 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-01 11:42:57 +00:00
Daniel de Rauglaudre
80bb5c6c8b
Ajout option "-intf_suffix" pour spécifier le suffixe de l'interface
...
quand on compile une implémentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1972 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-27 14:11:25 +00:00
Daniel de Rauglaudre
5a5d98b149
Ajout option "-intf_suffix" pour spécifier le suffixe de l'interface
...
quand on compile l'implémentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1971 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-27 14:10:14 +00:00
Xavier Leroy
0e7a0abdd7
Ajout de quote, regexp_string, regexp_string_case_fold
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1970 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-26 15:41:29 +00:00
Xavier Leroy
3e3d57a3e4
Detection des debordements de tables
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1969 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-26 09:56:41 +00:00
Xavier Leroy
befb77e05a
Declaration extern des variables globales
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1968 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-25 09:17:22 +00:00
Xavier Leroy
6368084fa2
Cas Koffsetclosure oublie
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1967 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-25 09:17:03 +00:00
Xavier Leroy
a588651a1b
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1966 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-25 09:16:45 +00:00
Damien Doligez
bbae97ffbc
debugger/symbols.ml: fix changement de format des fichiers byte-code
...
otherlibs/unix/putenv.c: probleme d'includes mal places
parsing/parser.mly: amelioration des locations
profileur: profiling.cmo non linke, redefinition de (+)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1965 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:12:55 +00:00
Damien Doligez
0aa9eb4f80
fix: profiling.cmo non linke
...
fix: probleme de redefinition de (+)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1964 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:12:38 +00:00
Damien Doligez
3710282500
amelioration des locations
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1963 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:10:59 +00:00
Damien Doligez
7bbafb3f71
probleme d'includes mal places
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1962 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:10:37 +00:00
Damien Doligez
af0698ee47
fix changement de format des fichiers byte-code
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1961 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:10:02 +00:00
Xavier Leroy
4d70bc3ce0
oo.ml compile avec -nopervasives
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1960 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-21 12:52:21 +00:00
Xavier Leroy
202c7455f1
Patch d'Erwan David
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1959 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-20 14:33:43 +00:00
Damien Doligez
8c76ceff61
Changement de la doc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1958 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-18 14:16:10 +00:00
Xavier Leroy
eba8410f49
Ajout d'un begin_root dans caml_thread_join
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1957 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-14 08:20:09 +00:00
Xavier Leroy
bf684b5c6f
Utiliser MAX_PATH
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1956 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 14:07:30 +00:00
Xavier Leroy
541bd069b3
Typo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1955 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 11:28:28 +00:00
Xavier Leroy
df1f4f4640
_setmode -> setmode en WIN32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1954 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 11:23:15 +00:00
Xavier Leroy
59994548af
Typo dans la doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1953 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 11:18:41 +00:00
Xavier Leroy
0326505a60
MAJ du portage Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-11 18:42:59 +00:00
Xavier Leroy
6813c409c9
Portage SparcLinux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1951 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-11 14:57:23 +00:00
Xavier Leroy
b6d5736e0d
Implementer la meme interface qu'en Unix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1950 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-10 16:42:53 +00:00
Xavier Leroy
fece991745
Ajout de {in,out}_channel_of_descr_bin pour compatibilite avec Windows
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-10 16:42:08 +00:00
Xavier Leroy
3db95473a4
Ajout de HAVE_PUTENV
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 13:38:50 +00:00
Xavier Leroy
11a4c45b78
Ajout de putenv et getenv.
...
Dams mktime: ignorer le champ is_dst fourni en argument.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 13:30:03 +00:00
Xavier Leroy
a17c38778c
Nettoyage makefiles
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1946 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 12:13:17 +00:00
Xavier Leroy
8216172a5f
Ajout de Value_integer(n) dans les approximations .cmx
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1945 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 12:13:01 +00:00
Xavier Leroy
baa58a54a9
Ajout du let_kind Variable, pour aider les transformations ulterieures (e.g. propagation des constantes entieres dans Closure)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1944 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 12:12:28 +00:00
Xavier Leroy
bdcbaa9602
Propagation des constantes entieres
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1943 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 12:11:35 +00:00
Damien Doligez
8bbdd992de
Fix: mise a jour de PERVASIVES
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1942 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 11:07:22 +00:00
Xavier Leroy
bf21081737
Indentation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:27:19 +00:00
Xavier Leroy
b0bccd8878
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1940 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:22:01 +00:00
Xavier Leroy
966c09366b
Ajout de l'extension de records {r with lbl=expr}
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1939 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:17:11 +00:00
Xavier Leroy
e991e9442f
Composer les passes du compilateur avec ++ pour eviter de garder des pointeurs vers des structures inutilisees
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1938 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:16:48 +00:00
Xavier Leroy
f3dfb0b3f4
#!space, pas #!
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:14:31 +00:00
Xavier Leroy
0ad8241289
Typo dans message d'erreur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1936 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:14:15 +00:00
Xavier Leroy
e07940aba2
Ajout de set -e lors de l'install
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1935 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 09:56:47 +00:00
Xavier Leroy
4f0bb3509a
Scheduling plus agressif des loads et des stores
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1934 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 09:56:13 +00:00
Xavier Leroy
95933de17c
Corrections mineures sur la documentation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1933 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 09:55:50 +00:00
Xavier Leroy
208be2cae2
Ajout de List.rev_append. Nettoyages
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1932 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 09:55:21 +00:00
Xavier Leroy
655531aa4c
Correction d'un bug de deallocation dans caml_thread_start.
...
Ajout de Begin_roots pour empecher la deallocation prematuree de mutexes et de conditions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1931 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-25 14:09:56 +00:00
Xavier Leroy
56fafddd87
Generation de messages # lineno
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1930 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-23 08:24:50 +00:00
Pierre Weis
9d50ff267e
Réorganisation avec le bazar.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-23 06:40:43 +00:00