Commit Graph

1642 Commits (8169d9c1b58301d2e2ec086998a17e843f0eadc2)

Author SHA1 Message Date
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
Francois Rouaix 9c5587beb4 Use Callback
Renamed dbm.c to cldbm.c to support ocamlopt
opendbm exported as val to make sure Dbm is linked


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1646 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-15 14:31:29 +00:00
Daniel de Rauglaudre 6f41413dda Correction erreur scons -> lcons et sapp -> lapp dans les nouveaux streams.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1645 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-13 18:25:26 +00:00
Daniel de Rauglaudre 69f34ccb37 Ajoute "toploop" dans les pervasives. Il manquait.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1644 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-08 19:59:31 +00:00
Damien Doligez 364d41a963 Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-04 14:54:05 +00:00
Damien Doligez 34df2ad4df Exporter la position de l'argument courant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:45:54 +00:00
Xavier Leroy e1967a3a00 MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1641 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:34:11 +00:00
Xavier Leroy d8a84d9aa2 make depend bugge
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1640 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:33:31 +00:00
Xavier Leroy 1c31feddb5 Ajout de .ocamlinit et des scripts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1639 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:32:35 +00:00
Xavier Leroy 6d9701f6ce Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:32:07 +00:00
Xavier Leroy 6868e1365e Ajout de marshal.cmo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:31:57 +00:00
Xavier Leroy a95fa92066 Utiliser Arg.current
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1636 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:31:28 +00:00
Damien Doligez cc9c01f613 Exporter la position de l'argument courant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:15:35 +00:00
Xavier Leroy 30374ece5c Pour utiliser les fonctions MD5 depuis C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 13:49:11 +00:00
Xavier Leroy b149e67a88 Nouveau module Marshal dans stdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-02 18:16:15 +00:00
Xavier Leroy f9ca4fbbeb Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1632 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-01 13:36:41 +00:00
Xavier Leroy a7ed1abb5b Lier par "let" les $i dans les actions.
Patch de A.Frey pour les ' en fin de ligne.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1631 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-30 14:02:55 +00:00
Xavier Leroy 448812985f Error recovery non reentrant.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-30 13:02:35 +00:00
Jérôme Vouillon d7b9d6d5c7 expand_abbrev n'est plus exporte par Ctype.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1629 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-29 13:16:47 +00:00
Damien Doligez b2e61fc63d Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1628 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-27 17:06:23 +00:00
Damien Doligez 3cf9325149 Fix: compilo C different quand on compile en natif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1627 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-23 14:36:30 +00:00
Damien Doligez a7ab31f37c Fix: pattern-matching non exaustif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1626 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-23 14:34:15 +00:00
Damien Doligez f900a64349 Commentaires: Caml [Special] Light -> Objective Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1625 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-20 12:50:13 +00:00
Damien Doligez 9d2aa303ce Doc: precisions sur uppercase et lowercase
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1624 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-20 12:48:44 +00:00
Damien Doligez 1d6a446a2a Fix: doc de chop_extension
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1623 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-19 15:00:14 +00:00
Jérôme Vouillon eddd99bd52 Bug dans le calcul de la taille de frame (prendre en compte extra_args).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-18 20:18:41 +00:00
Damien Doligez a8bd728221 Amelioration de la gestion des locations dans les parseurs de streams.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-18 15:02:04 +00:00
Damien Doligez 8da977b1f9 Fix: lowercase/uppercase: O barre.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1620 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-17 16:29:20 +00:00
Daniel de Rauglaudre dad3660233 Ajout systeme pour arite explicite des constructeurs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 18:10:35 +00:00
Damien Doligez 0a04952276 Change: Filename.is_absolute -> not Filename.is_implicit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:09:14 +00:00
Damien Doligez 37af1d15b6 is_absolute -> is_relative/is_implicit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1617 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:07:42 +00:00
Damien Doligez c4fb76de04 Fix: bug dans le calcul de la longueur max d'une chaine.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1616 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:07:11 +00:00
Damien Doligez 2fef873f1b Printexc.to_string
Filename.is_absolute -> is_relative/is_implicit


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1615 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:06:03 +00:00
Daniel de Rauglaudre 87f596a858 Change version en-tete fichiers arbre de syntaxe
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1614 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 15:34:51 +00:00
Daniel de Rauglaudre 1acf12fe95 Ajout exception pour error dans preprocesseur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1613 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 15:34:13 +00:00
Daniel de Rauglaudre 45ffca1009 Nouvelle version des Streams
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1612 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 15:33:44 +00:00
Jérôme Vouillon d7383a861e Modification des evenements.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1611 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 13:34:34 +00:00