Xavier Leroy
1517cea772
Sources C convertis en ANSI C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 12:55:01 +00:00
Xavier Leroy
d75918f7e4
Ajout Lock/Unlock
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1695 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 08:51:09 +00:00
Xavier Leroy
61165f474f
Debut re-adaptation a Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-01 14:26:16 +00:00
Xavier Leroy
bec90463c8
Revu completement l'allocation des buffers d'I/O.
...
Nettoyage du code d'I/O.
Ajout de hooks pour verrouiller en conjonction avec otherlibs/systhreads.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-29 15:37:22 +00:00
Xavier Leroy
891e4e9c27
Adaptation pour ocamlopt. Verrouillage des channels maintenant fait en C, et plus en ML
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1692 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-29 15:05:51 +00:00
Xavier Leroy
0ee4feb9bd
Creer EMACSDIR si non existant
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1691 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-26 15:21:16 +00:00
Xavier Leroy
b3a5477df0
Ne definir sock_addr et sock_addr_len qu'une seule fois
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1690 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-26 15:20:55 +00:00
Xavier Leroy
579e1523e9
Meilleures erreurs de syntaxe pour les parentheses mal fermees, etc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1689 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-22 08:55:41 +00:00
Xavier Leroy
23686e5320
Quelques cas manquants dans la compilation du letrec de valeurs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1688 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-22 08:53:12 +00:00
Xavier Leroy
6e2389509e
Tests plus pointus pour:
...
gcc 2.7.2.1 pour Ix86
#! a plus de 32 caracteres pour SunOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1687 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-22 08:52:38 +00:00
Xavier Leroy
aad8a09b88
Suppression de local_entry_point, maintenant inutile
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1686 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-21 09:37:05 +00:00
Xavier Leroy
8cd35202f4
Ajout de Marshal.total_length
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1685 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-31 19:06:38 +00:00
Xavier Leroy
ceb5c77382
Ne pas charger 7 quand on appelle une fonction Caml. Si elle a besoin de , elle fait un br sur place au debut.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1684 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-31 05:24:10 +00:00
Xavier Leroy
b2465b0dee
add -n => sub n quand c'est profitable
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1683 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-31 03:50:32 +00:00
Xavier Leroy
bbe71afd4f
Typo dans la doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1682 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:30:01 +00:00
Xavier Leroy
c316e8e8c8
Nettoyages, copie des .mli dans LIBDIR
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1681 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:29:46 +00:00
Xavier Leroy
9eff39141b
Emploi du bon compilo C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1680 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:29:17 +00:00
Xavier Leroy
d7f93706ae
Nettoyage des types de code_checksum
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1679 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:28:31 +00:00
Xavier Leroy
2f183944fe
Nombre de registres de GC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1678 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:28:09 +00:00
Xavier Leroy
be4dd8dd1f
Inutile de distinguer le nom du module dans les noms de fonctions
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:27:45 +00:00
Xavier Leroy
144a8147db
Tabs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1676 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:25:47 +00:00
Xavier Leroy
6007cebceb
Message plus joli
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1675 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:23:13 +00:00
Xavier Leroy
987344133e
Meilleur code genere pour Ialloc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1674 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 01:21:34 +00:00
Xavier Leroy
d94d8a8f40
Ajout de to_hexa_string pour gas/Alpha
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1673 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 01:12:38 +00:00
Xavier Leroy
64d8dd8c42
Portage Alpha-Linux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1672 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 01:12:19 +00:00
Xavier Leroy
356a4ffb49
Ajout de marshal.cmo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1671 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:54:16 +00:00
Damien Doligez
0049043122
Version -1/12: fix du let rec de valeurs en ocamlopt.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1670 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:07:16 +00:00
Damien Doligez
36dbf9fb22
Fix warning gcc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:06:05 +00:00
Damien Doligez
4434a3a076
Depend.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1668 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:05:44 +00:00
Xavier Leroy
eaa525fb33
Suite du portage Linux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1667 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-27 19:26:13 +00:00
Xavier Leroy
eec9139cff
Premieres adaptations pour l'assembleur GNU
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1666 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-27 15:08:39 +00:00
Xavier Leroy
572d7fce33
Etiquettes de donnees a partir de 100000 au lieu de 10000
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1665 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-27 09:44:27 +00:00
Xavier Leroy
e14f372e05
Petite optimisation vis-a-vis du GC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1664 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-27 09:43:09 +00:00
Xavier Leroy
1f1156a368
ldgp ($26) apres Lsetuptrap
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1663 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-27 09:42:18 +00:00
Xavier Leroy
4e28f4d9ec
Utiliser . pour separer le nom du module dans les noms de fonctions
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1662 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-26 12:22:17 +00:00
Xavier Leroy
3edd5476e2
Analyse de flot pour recharger $gp
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1661 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-26 12:21:24 +00:00
Xavier Leroy
8169d9c1b5
Array.to_list tailrec
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1660 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-26 12:20:44 +00:00
Xavier Leroy
0195de0b66
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1659 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-26 09:01:39 +00:00
Xavier Leroy
17a7506ff7
Retour aux conventions standard d'utilisation de $gp
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1658 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-26 09:01:28 +00:00
Xavier Leroy
b28dcc9b0b
Typo dans le symbole _data_end
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1657 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-24 16:02:09 +00:00
Xavier Leroy
5095724f32
Nouvelle architecture des parties dependantes du processeur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1656 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-24 13:36:24 +00:00
Xavier Leroy
119c8eeb67
Nouvelle architecture pour les fichiers dependant du processeur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-24 11:49:12 +00:00
Xavier Leroy
4029d102d8
Bug de GC dans le let rec de valeurs: il ne faut pas ecraser l'en-tete
...
du bloc par celui du nouveau bloc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1654 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-23 14:38:14 +00:00
Xavier Leroy
335bc64a0c
Dernieres corrections
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1653 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-18 15:39:40 +00:00
Xavier Leroy
1f30b61e3f
Pointeurs d'allocation dans %l5-%l7; considerer %g2-%g4 comme detruits par C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1652 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-18 15:16:19 +00:00
Xavier Leroy
4590367975
Renumerotation des registres
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-18 15:01:00 +00:00
Xavier Leroy
a1d42ba48c
Typos
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1650 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-18 13:47:40 +00:00
Xavier Leroy
7fc323c502
Revision de l'emploi des registres %g2...%g7
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1649 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-18 13:35:00 +00:00
Xavier Leroy
5bbe352623
Corrections de Jacques sur sa version 1.05
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1648 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-17 15:29:13 +00:00
Xavier Leroy
b4e3ec5f2b
Mise a jour avec la version 1.05 de Jacques Garrigue
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1647 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-17 09:46:54 +00:00