Xavier Leroy
f836e04fb1
Du coup, execvp n'est plus necessaire, execv suffit.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1315 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:21:58 +00:00
Xavier Leroy
73fafe47ff
Dans header.c, visser en dur le chemin $(BINDIR)/ocamlrun
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1314 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:21:27 +00:00
Xavier Leroy
3693be4981
Au toplevel, permettre plusieurs items de structures non separes par
...
des ;;
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1313 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:21:07 +00:00
Xavier Leroy
7e06b1c537
EACCESS -> EACCES, comme dans Posix.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:20:43 +00:00
Xavier Leroy
274f164366
Representer les constantes entieres par le type Nativeint.t
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1311 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:19:51 +00:00
Xavier Leroy
4a9e72b2c3
Ajout de utils/nativeint
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1310 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:19:15 +00:00
Xavier Leroy
e8639e7208
Utiliser %r29 au lieu de %r1 pour passer la taille a caml_alloc et caml_call_gc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-03 17:11:35 +00:00
Pierre Weis
a1d1dedc40
Changement des boi^tes hov
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1308 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-26 15:07:57 +00:00
Pierre Weis
9d9b6d5023
Documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-26 15:02:26 +00:00
Xavier Leroy
8fc33f2cab
Appel incorrect de $$dyncall
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 16:55:02 +00:00
Xavier Leroy
f1dd3a1045
Ne pas mettre foo() dans prims.c
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1305 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 15:46:37 +00:00
Xavier Leroy
0756477380
Erreurs de syntaxe
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 15:46:23 +00:00
Xavier Leroy
867222bf4f
List.concat comme synonyme de List.flatten
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:41:37 +00:00
Xavier Leroy
c6a124c998
parse_error ne doit pas lever Parse_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:41:16 +00:00
Xavier Leroy
199dc026f4
Installer les .ml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:40:56 +00:00
Xavier Leroy
d770d2cbd9
Correction big_int_of_string
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:40:34 +00:00
Xavier Leroy
6288fc71e0
Corrections diverses
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1299 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:40:10 +00:00
Xavier Leroy
3eb0c4bea2
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:39:51 +00:00
Xavier Leroy
541751e93e
Mettre un line pour libcamlrun.a dans boot/
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1297 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:39:44 +00:00
Xavier Leroy
e5972b1bfa
Options pour NextStep
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1296 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:39:28 +00:00
Xavier Leroy
c53ca1c579
Notices de copyright
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1295 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:39:02 +00:00
Damien Doligez
33b32c7a4b
version
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:56:28 +00:00
Damien Doligez
d4f9a5071c
ajout Weak
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:55:55 +00:00
Damien Doligez
8dd261f4f8
version
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:24:45 +00:00
Damien Doligez
bb76182433
ajout Weak
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1291 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:24:39 +00:00
Xavier Leroy
a51911df34
Fichier oublie.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 13:17:50 +00:00
Xavier Leroy
b9b212f5ba
MAJ pour le debugger et autres
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-23 16:29:36 +00:00
Xavier Leroy
5fee61df8c
Entree install
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1288 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-23 16:28:44 +00:00
Xavier Leroy
25563fdb79
Makefile d'installation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1287 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-23 16:24:53 +00:00
Xavier Leroy
84458b8d7f
Mode OCaml Garrigue/Zimmerman
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1286 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-23 16:23:00 +00:00
Jérôme Vouillon
a4eea9ac45
Les parametres des constructeurs de types peuvent etres
...
contraints. Par exemple :
type 'a t = 'b * 'c constraint 'a = 'b -> 'c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-20 20:39:02 +00:00
Xavier Leroy
57b7e63050
Compiler avec l'option -g.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:10:57 +00:00
Xavier Leroy
e78dbd6274
Dependances plus completes.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:10:47 +00:00
Xavier Leroy
7e82c02ee4
compile: Emitcode a besoin du nom du module courant pour le stocker
...
dans les evenements.
main, optmain: afficher le chemin de la bibliotheque standard.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1282 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:10:33 +00:00
Xavier Leroy
e3d0b8b539
Suite du portage (nombreuses modifs)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1281 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:09:23 +00:00
Xavier Leroy
d84af9f119
getch -> getword dans REQ_GET_LOCAL et REQ_GET_ENVIRONMENT
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1280 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:08:57 +00:00
Xavier Leroy
65b0dfc16c
Corrections de bugs dans la gestion des evenements de debug.
...
Conserver l'optimisation tailcall et push-acc meme en presence
d'evenements de debug.
Stockage plus efficace des infos de debug dans les .cmo.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1279 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:08:05 +00:00
Xavier Leroy
8c116a2018
Ne pas fermer les file descriptors quand on desalloue un I/O buffer
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1278 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-17 16:53:39 +00:00
Xavier Leroy
bc4c0e5f74
Trapper les exceptions sortant de output_value
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1277 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-17 16:53:10 +00:00
Xavier Leroy
2b0be513f3
Simplification de emit_parts afin d'eviter les problemes de capture de noms avec plusieurs Clet sur le meme id dans la meme liste de sous-expressions
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-17 16:52:44 +00:00
Xavier Leroy
6b76f27803
Ajout de l'inlining
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1275 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 17:20:11 +00:00
Xavier Leroy
0c07afbb2b
Suppression d'un 'rec' inutile
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1274 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 17:19:27 +00:00
Xavier Leroy
f1491839c2
Erreur dans List.nth
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 17:18:54 +00:00
Xavier Leroy
0d33755f3e
Une petite contrainte de type sur cmpVar
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1272 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 13:37:50 +00:00
Xavier Leroy
9ab76e8c8f
List.nth fait une erreur si n < 0
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 13:37:16 +00:00
Xavier Leroy
4a2e700ea6
Renommage make clean -> make partialclean et make realclean -> make clean. Non teste sur Mac et Win32.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 13:36:42 +00:00
Xavier Leroy
3812c712d3
Faire une erreur si on relit un tableau de flottants natifs dans ocamlrun
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1269 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 13:35:09 +00:00
Xavier Leroy
b5ca10484b
Ajouter option -32 a cc pour IRIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1268 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 13:34:28 +00:00
Xavier Leroy
c49cbe678a
Ajout de load_printer, install_printer, remove_printer.
...
Program_loading: utiliser setsid() pour detacher le debuggee du terminal.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1267 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-14 16:30:00 +00:00
Xavier Leroy
d0c1f4366b
Ajout de setsid()
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1266 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-14 16:29:10 +00:00