Commit Graph

2200 Commits (de02be3865b977b3feef36f17cdbcb8e8213ab52)

Author SHA1 Message Date
Xavier Leroy b7bf7cf69d Autodetection ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2122 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-16 14:43:49 +00:00
Xavier Leroy 1cb985d544 Il faut exporter mark_type_node et mark_type_params
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2121 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-16 11:51:18 +00:00
Xavier Leroy 66ae9423a7 Portage ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2120 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-15 16:10:53 +00:00
Xavier Leroy fca1be1fdd Suite du portage ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2119 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-14 17:08:57 +00:00
Xavier Leroy 64555279ea MAJ avec ocaml-mode 2.01 de Jacques Garrigue
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2118 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-14 07:36:51 +00:00
Jérôme Vouillon 8d0e88cbdc Differents petits bugs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2117 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-10 17:57:27 +00:00
Jérôme Vouillon bcbbc54eab Generalisation des let
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2116 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-10 17:54:48 +00:00
Jérôme Vouillon ef8b794bb0 List.rev manquant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2115 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-10 17:52:23 +00:00
Xavier Leroy 281583d13d Portage ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2114 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-10 14:56:53 +00:00
Xavier Leroy 57c704d739 Portage ARM -- premier jet
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2113 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-09 14:43:30 +00:00
Damien Doligez 8f840486be Macintosh + ANSIfication
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2112 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-07 19:01:42 +00:00
Damien Doligez 1785aa4ef9 portage MacOS standalone: T=0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2111 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-02 13:02:32 +00:00
Damien Doligez 89074600b8 ajout option -use_prims
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2110 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-02 12:40:44 +00:00
Xavier Leroy 55668b9dd2 Bien traiter le cas d'un .cmo ou .cma vide (e.g. si disque plein ou utilisateur stupide)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2109 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:38:09 +00:00
Xavier Leroy 4de5d32abf Dans save_signature, calculer les composantes avant de creer le fichier .cmi, pour etre sur de ne pas essayer de lire le .cmi pendant le calcul des composantes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2108 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:35:34 +00:00
Xavier Leroy 67971438ee Noms symboliques pour les tags speciaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2107 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:34:32 +00:00
Xavier Leroy 497f50b8ba Meilleures declarations de string_length et blit_string
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2106 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:33:55 +00:00
Xavier Leroy 1bc1476a68 Installer les *.p.* aussi
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2105 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:33:27 +00:00
Xavier Leroy 747fffebea Typo dans message d'erreur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2104 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:32:46 +00:00
Xavier Leroy 629e5a5de3 Meilleur traitement de Out_of_memory
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2103 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:32:20 +00:00
Xavier Leroy ae4f361ddf Ne pas supposer qu'une ecriture d'1 caractere va forcement reussir en cas de EAGAIN
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2102 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:31:34 +00:00
Xavier Leroy 11bf250259 Une ligne blanche en moins
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2101 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:30:02 +00:00
Xavier Leroy e119edf522 Probleme de profiling (dans PROFILE_CAML, il faut sauver %ebp car caml_alloc* doivent preserver tous les registres)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2100 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:21:22 +00:00
Damien Doligez 584c477a6a implementation vide de "set_text_size"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2099 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-23 17:28:10 +00:00
Damien Doligez 298e6eb6ab bug: boucle infinie dans expand_heap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2098 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-17 15:09:17 +00:00
Xavier Leroy 44d2ad8cee MAJ mineures
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2097 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-11 17:39:08 +00:00
Xavier Leroy ecf542ed93 Ajout de invoke_traced_function
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2096 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-11 17:38:44 +00:00
Xavier Leroy 9d92b024b6 Pour le 386, ne pas utiliser ebx pour ACCU_REG, cela pose probleme a gcc 2.8 et a egcs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2095 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-07 07:57:05 +00:00
Xavier Leroy 0fe14a8af9 Code REQ_PROFILING inutilise
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2094 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-07 07:56:20 +00:00
Xavier Leroy f1535e772f Ajout de invoke_traced_closure pour la trace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2093 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-07 07:56:06 +00:00
Xavier Leroy c07dfb6f0d MAJ de la trace vis-a-vis du nouveau format de fermetures
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2092 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-07 07:55:38 +00:00
Damien Doligez a94bf88c24 terminfo: changement des primitives en vue du portage mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2091 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:48 +00:00
Damien Doligez 14ac370dba suppression de l'espace apres #! (probleme solaris 5.5)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2090 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:28 +00:00
Damien Doligez 725b15bd02 terminfo: changement du jeu de primitives en vue du portage Mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2089 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:00 +00:00
Damien Doligez 87bbb5a880 terminfo: changement du jeu de primitives en vue du portage Mac
weak: cosmetique


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2088 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:20:53 +00:00
Damien Doligez d23ee048f3 bug documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2087 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-01 12:57:14 +00:00
Jérôme Vouillon 5db83b0276 Bugs de compilation des classes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2086 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-31 19:41:24 +00:00
Damien Doligez 164b0975e7 Makefiles: portabilite echo -n
obj: ajout primitive Obj.truncate
linenum: fix bug derniere ligne sans newline


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2085 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:14:10 +00:00
Damien Doligez 5485b20423 portabilite echo -n
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2084 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:13:20 +00:00
Damien Doligez a8b9073f28 Makefile: portabilite echo -n
obj.mli, obj.ml: ajout primitive Obj.truncate


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2083 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:13:10 +00:00
Damien Doligez f47a86f6a1 fix bug: message d'erreur sur la derniere ligne d'un fichier sans newline
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2082 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:12:40 +00:00
Damien Doligez 5eea37c4c3 ajout primitive Obj.truncate
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2081 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:11:51 +00:00
Xavier Leroy 48a7201a4a Bug dans unix_error (cst_to_constr renvoie un entier code!)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2079 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-19 13:11:47 +00:00
Xavier Leroy 3eccaad8ec Printing des objets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2077 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-18 11:47:21 +00:00
Xavier Leroy 5a36c2311c MAJ infos
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2076 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-18 09:29:11 +00:00
Jérôme Vouillon fe5f819190 Reset des variables de type avant affichage de certaines erreurs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2075 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 16:15:57 +00:00
Jérôme Vouillon 6ab901d67a Bug...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 16:03:33 +00:00
Xavier Leroy cf4075a55f MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2073 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 11:59:17 +00:00
Jérôme Vouillon 745499d97b Variables non generalisables dans les classes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2072 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 11:14:59 +00:00
Jérôme Vouillon f23257809b Bug affichage erreur de sous-typage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2071 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 11:13:47 +00:00