Commit Graph

6750 Commits (16bd7d60cc23b412cbd4cb6cf303e7a7f64df193)

Author SHA1 Message Date
Francois Rouaix 9637c75a41 Caracteres dans les commentaires...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 18:50:03 +00:00
Francois Rouaix 0dca8a76eb Doc de waitpid
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 17:36:07 +00:00
Francois Rouaix 5de90d7cde MAJ Makefile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 17:15:00 +00:00
Francois Rouaix ccb307afa9 Harmonisation -ccopt / -cclib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 17:12:42 +00:00
Xavier Leroy 93e0aa31ec Contraintes "with" revues.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 10:42:38 +00:00
Xavier Leroy 36169b72a8 Ajout de List.for_all2 et List.exists2.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@299 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 10:42:18 +00:00
Xavier Leroy 016f79071f Contraintes "with" revues (ajout de with S.t = typ, suppression de
with t = A | B).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 10:41:50 +00:00
Xavier Leroy a35827a11f Ajout de parsing/longident.ml.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@297 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 10:40:19 +00:00
Xavier Leroy 49e476f7f8 Confusion -s / -v.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@296 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:48:42 +00:00
Xavier Leroy 6930d53370 Changement format .cmi.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@295 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:48:26 +00:00
Xavier Leroy dc78211b45 Rectif options de cc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:48:16 +00:00
Xavier Leroy fb0acf5bc7 Rectof resolution d'un conflit pour types concrets manifestes.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:47:51 +00:00
Xavier Leroy 48351d5cc3 Adaptation a NextStep.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:47:23 +00:00
Xavier Leroy 9dca6d3b71 Modifs pour NextStep.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@291 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:46:25 +00:00
Xavier Leroy 371c25886c Possibilite de rendre manifestes des types variant ou record
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-26 20:23:29 +00:00
Xavier Leroy 95e716ab03 Inutile de tester _setjmp, _longjmp car jamais utilises.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-25 14:43:22 +00:00
Xavier Leroy 2640d0bf62 main: code pour passer le 387 en mode IEEE sous Linux.
config, sys: un peu plus portable pour NextStep.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@288 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-25 14:42:51 +00:00
Xavier Leroy c4e7e377ff Ajout du code pour passer le 387 en mode IEEE sous Linux.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@287 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-25 14:41:28 +00:00
Xavier Leroy ed5c3bffb8 On fait rentrer le cas Cstorechunk / Istore(chunk, ...) dans le cas
general des operations. De la sorte, la description du processeur peut
imposer des registres particuliers pour les arguments. C'est le cas du 386.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@286 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-25 14:40:58 +00:00
Xavier Leroy b52bf653d5 Correction de Env.components_of_module pour le cas ou on reference un
modtype manifeste defini precedemment dans la meme structure.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-23 09:08:18 +00:00
Xavier Leroy 3592185df9 Ajout du ;; optionnel dans les structures et signatures.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-20 13:34:08 +00:00
Xavier Leroy f0b2d5efad Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@282 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-20 13:33:37 +00:00
Xavier Leroy ff52c11780 Bug de SunOS 4.1.2 signale.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@281 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-20 13:33:23 +00:00
Xavier Leroy 227eb530bb Suppression option -s
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@280 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-20 11:32:57 +00:00
Xavier Leroy 536c1a073d On disable l'entree camlc.opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@279 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-19 13:47:32 +00:00
Xavier Leroy a6a66821bd Rectification de add_signature pour qu'elle respecte l'ordre
gauche-droite des composantes.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@278 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-19 13:33:39 +00:00
Xavier Leroy 960bc38a92 Ajout de memq.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@277 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-19 13:33:02 +00:00
Xavier Leroy 3063276f8b closure: correction du bug de (fun x -> x) 1
cmmgen: rectification de make_stores pour le cas ou lememe nom est
defini plusieurs fois.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-19 13:32:17 +00:00
Xavier Leroy 68d607a6b2 Suppression numero de release -- trop penible a remettre a jour.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@275 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-14 11:54:22 +00:00
Xavier Leroy 98ea86f309 Reecriture de la trace pour s'adapter aux fermetures de taille variable.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@274 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-14 11:53:55 +00:00
Xavier Leroy b3013090a6 Dans open_process_{in,out}, fermer les extremites du pipe inutilisees
par le pere, afin de detecter la fin de fichier correctement.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-14 11:53:33 +00:00
Xavier Leroy d2f75f7f8b Ajout primitive get_current_environment pour la trace.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@272 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-14 11:52:50 +00:00
Xavier Leroy 09fb8169aa proc_sparc: ne pas appeler ranlib si solaris.
selection: traiter Istore multi-mot (utilise pour les let rec de valeurs).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-14 11:52:12 +00:00
Xavier Leroy 554b372aa9 Ajout toplevel/trace.ml*
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-14 11:51:35 +00:00
Xavier Leroy 3c8c0d35aa Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@269 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-13 12:41:12 +00:00
Xavier Leroy 7fdc722a4e Ajout du repertoire courant dans le path.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@268 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-13 12:27:58 +00:00
Xavier Leroy 264fa25adf Rectification du tag des tableaux de flottants.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@267 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-13 12:27:41 +00:00
Xavier Leroy 79b047e641 Rectif commentaires de doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@266 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-12 14:05:37 +00:00
Xavier Leroy cac55cacd6 Meilleur signalisation du pb du -fno-defer-pop.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@264 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-12 08:44:21 +00:00
Xavier Leroy 58178a3b6d On pese les mots au trebuchet
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@263 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 16:03:52 +00:00
Xavier Leroy a289240e96 Les decalages immediats ne sont selectionnes que si le decalage est
raisonnable.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@262 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 15:15:03 +00:00
Xavier Leroy 2977939b5a Renommage option -fast en -unsafe.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@261 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 14:59:08 +00:00
Xavier Leroy 469677cbd2 Modif de la construction de min_int, car certains assembleurs 32 bits
font une erreur sur 1 lsl 62.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@260 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 14:58:52 +00:00
Xavier Leroy 658954d7ce /bin/sh d'Ultrix 4 n'aime pas test ... || ...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@259 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 14:58:17 +00:00
Xavier Leroy b8ee4d5cf1 Modif de la construction de Pervasive.min_int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@258 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 14:57:54 +00:00
Xavier Leroy 90133e3954 Nettoyages avant release.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@257 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 14:57:21 +00:00
Xavier Leroy 827c597016 Nettoyage de la grammaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@256 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 08:09:22 +00:00
Xavier Leroy 72743acdad On traite le cas ou on compare deux blocs != de taille 0.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@255 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-08 16:51:49 +00:00
Xavier Leroy 9329823498 Utilisation de input_scan_line pour l'entree ligne a ligne.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@254 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-08 08:56:21 +00:00
Xavier Leroy 773f1c8184 Soulignement d'une location: prevoir le cas ou on affiche plusieurs
warnings pour la meme phrase.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@253 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-08 08:55:59 +00:00