Xavier Leroy
3d1f8de2cf
Correction de sqrt_nat
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1192 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-13 20:18:37 +00:00
Xavier Leroy
c226d38b4f
Dans les declarations de la forme
...
type t = t' = A of ... | B of ...
substituer t par t' dans les ... afin de comparer correctement les
definitions de t et t' meme si elles sont recursives.
Aussi: meilleure verification que t et t' ont les memes parametres.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1191 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-13 15:32:07 +00:00
Xavier Leroy
1c3d3b17d2
Rectification portage AIX.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1190 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-13 13:25:56 +00:00
Xavier Leroy
4a0834761d
Ajout de Callback
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:48:23 +00:00
Xavier Leroy
b481fa9ad3
Ajout de callback.[ch]
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1188 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:48:17 +00:00
Xavier Leroy
0d5a647bc3
Test du startup en C (cm*)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1187 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:47:40 +00:00
Xavier Leroy
7d51ca57bb
Ajout de Callback.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1186 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:47:14 +00:00
Xavier Leroy
67b8eeac31
Utilisation de Callback.register
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1185 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:47:07 +00:00
Xavier Leroy
4d8c021dbd
callback_depth est declare dans callback.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1184 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:46:52 +00:00
Xavier Leroy
0b918ed657
Ajout de l'option -output-obj
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1183 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:46:18 +00:00
Xavier Leroy
075de261f8
Ajout de callback.[ch].
...
interp.c, mlvalues.h, signals.c: deplacement du code de callback dans
callback.c
startup.c: debug de caml_startup
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:46:01 +00:00
Xavier Leroy
0bdb8a39b4
Debug de l'option -output-obj
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1181 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:44:48 +00:00
Xavier Leroy
ec284d57bc
Ajout de callback.o
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1180 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:44:00 +00:00
Pierre Weis
975c4742fa
Gestion des boi^tes ?
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 13:38:34 +00:00
Pierre Weis
8f2493e35f
Correction d'erreurs dans l'analyse lexicale des commentaires et des
...
caracte`res.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1178 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 13:37:58 +00:00
Xavier Leroy
29bf689759
Ajout de printexc.c
...
minor_gc.h: declaration de garbage_collection.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1177 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 13:12:33 +00:00
Xavier Leroy
497933ed8a
Ajout de printexc.c
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1176 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 13:12:16 +00:00
Xavier Leroy
ab73783706
Ajout de utils/ccomp
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1175 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:04:12 +00:00
Xavier Leroy
48092f6ea2
clflags: ajout option -output-obj
...
config: ajout variable ranlib.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:01:32 +00:00
Xavier Leroy
e12a8d1fd5
Utilisation de Sys.os_type.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:01:05 +00:00
Xavier Leroy
08921d6b73
Utilisation de Sys.os_type. Nettoyages.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1172 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:00:46 +00:00
Xavier Leroy
a8ce67aeb9
Nouveau test bdd.ml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1171 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:00:36 +00:00
Xavier Leroy
dfb5710a14
Utilisation de Sys.os_type. Nettoyages exceptions (failwith -> invalid_arg)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1170 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:00:19 +00:00
Xavier Leroy
e5ea3418a8
Utilisation de Sys.os_type et Sys.word_size. Nettoyages.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1169 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:59:54 +00:00
Xavier Leroy
5bca16dae1
Ajout de config.cmo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:59:17 +00:00
Xavier Leroy
24982a4df3
*compile: utiliser Ccomp.compile_file
...
main.ml: ajout option pour produire le bytecode sous forme de .o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1167 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:58:53 +00:00
Xavier Leroy
2f2129f520
MAJ doc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1166 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:58:12 +00:00
Xavier Leroy
7164509441
interp.c: suppression de start_code
...
main.c: ne pas passer l'argument argc a caml_amin
startup.c: affichage des exceptions, second point d'entree
caml_startup pour chargement du bytecode linke avec le programme.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:57:59 +00:00
Xavier Leroy
8f5895670a
Production de l'executable bytecode sous forme de .o
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1164 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:56:52 +00:00
Xavier Leroy
e4565c0e7d
Ajout de caml_startup. Ne pas transmettre l'argument argc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1163 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:55:49 +00:00
Xavier Leroy
59cc561027
asmlink: option pour produire un .o
...
autres: utilisation de Ccomp.create_archive.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1162 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:55:02 +00:00
Xavier Leroy
1027627f1b
Makefile: ajout de utils/ccomp.cmo.
...
Makefile: substituer RANLIB dans config.mlp.
configure: definir RANLIBCMD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1161 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:54:28 +00:00
Damien Doligez
dd33f649bd
Version assembleur 68k de interp.c
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:57:19 +00:00
Damien Doligez
2e9ca7a9c9
suppression de -opt speed
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:58 +00:00
Damien Doligez
0f8a3d8094
tabs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1158 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:35 +00:00
Damien Doligez
9dfe6e3028
fix general
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1157 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:27 +00:00
Damien Doligez
b219042451
fix de clean
...
suppressiond e CODERUNPARAMS inutile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:11 +00:00
Damien Doligez
ebb135596b
Changement pour compatibilite 32/64 bits.
...
Ajout de Random.bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1155 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:54:46 +00:00
Damien Doligez
41318ea74f
fix ocamlc -custom
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1154 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:53:56 +00:00
Damien Doligez
8217bbd340
suppression de -opt speed
...
suppression de BigR
fix du link pour les tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:53:42 +00:00
Damien Doligez
6258ee9191
Ne pas verifier sizeof (int) avec le preprocesseur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1152 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:51:36 +00:00
Damien Doligez
284a90de8b
misc.c: ajout d'un cast
...
Makefile.Mac: suppression de -opt speed, ajout -d _STDC_
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1151 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:51:11 +00:00
Damien Doligez
38b502aa70
target bidon pour s'assurer que la config est executee
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1150 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:50:08 +00:00
Xavier Leroy
589a19c4ba
Sauter correctement les caracteres litteraux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1149 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-04 13:30:34 +00:00
Xavier Leroy
11025b00f0
Enlever filename.ml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1148 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-04 09:17:32 +00:00
Damien Doligez
d6484994f1
encore des ./ qui manquaient
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1147 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-03 16:55:51 +00:00
Damien Doligez
32230d5006
fix: ./ manquant au debut d'une commande
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-03 16:36:45 +00:00
Damien Doligez
3f6950aa49
bug fix: char.cmo avant string.cmo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1145 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:09:24 +00:00
Damien Doligez
76390c1823
portage Mac/MPW
...
defs.h: version Mac
main.c: idem
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:07:12 +00:00
Damien Doligez
0249aa7833
version
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1143 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:06:44 +00:00