Damien Doligez
7bbafb3f71
probleme d'includes mal places
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1962 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:10:37 +00:00
Xavier Leroy
59994548af
Typo dans la doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1953 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 11:18:41 +00:00
Xavier Leroy
0326505a60
MAJ du portage Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-11 18:42:59 +00:00
Xavier Leroy
fece991745
Ajout de {in,out}_channel_of_descr_bin pour compatibilite avec Windows
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-10 16:42:08 +00:00
Xavier Leroy
11a4c45b78
Ajout de putenv et getenv.
...
Dams mktime: ignorer le champ is_dst fourni en argument.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 13:30:03 +00:00
Damien Doligez
09505325a4
bug "make depend" avant "make install"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1925 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-21 16:09:03 +00:00
Xavier Leroy
648be3084b
Supprimer le test ifdef(MSG_OOB), certaines libc definissent MSG_OOB non comme une macro mais comme une enum
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1922 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-15 11:38:42 +00:00
Damien Doligez
c0d06c862a
Portage Rhapsody
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1889 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-03-13 19:59:11 +00:00
Xavier Leroy
900fada82e
Meilleure gestion des erreurs EUNKNOWNERROR
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1881 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-26 12:53:08 +00:00
Xavier Leroy
737d67b27d
Portage OpenBSD
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1835 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:10:53 +00:00
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
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
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
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
6cc9c43866
Eradication des warnings de gcc.
...
Nettoyages divers.
Suppression de ioctl.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1597 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:52:43 +00:00
Damien Doligez
8555ce8fe7
Changement de Push/Pop_roots en Begin/End_roots
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1572 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-26 17:16:31 +00:00
Damien Doligez
03ec746bf1
deTABisation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-19 15:42:21 +00:00
Xavier Leroy
d75dd36508
Pour adaptation au compacteur: les I/O passent par un buffer
...
supplementaire hors du tas; suppression de unix_freeze_buffer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1541 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 15:46:49 +00:00
Damien Doligez
bd66a16b7d
Bug de weak pointer sur entier + depend
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-19 14:20:23 +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
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
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
Xavier Leroy
14e6bb3885
Ajout d'un include (utile pour BSDI???)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1221 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-10 15:41:24 +00:00
Xavier Leroy
c356608e10
unsigned long -> unsigned int
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1198 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-25 13:31:19 +00:00
Xavier Leroy
67b8eeac31
Utilisation de Callback.register
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1185 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:47:07 +00:00
Xavier Leroy
113fb441ff
Adaptation a SunOS 3 (soupir...)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1094 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-24 16:15:25 +00:00
Xavier Leroy
a8558f4fd1
close_process: fermer les deux canaux (maintenant qu'on peut fermer un
...
meme canal plusieurs fois).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1080 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-17 09:59:45 +00:00
Xavier Leroy
da60ca6e39
Correction de open_process* et close_process*
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1060 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-08 09:32:02 +00:00
Xavier Leroy
74a434c4a0
Typos dans getsockopt.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1040 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-01 09:46:57 +00:00
Damien Doligez
1b59555319
Changement de "sys__getenv" en "Sys.getenv".
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1036 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-30 13:38:56 +00:00
Xavier Leroy
1685e9fa9d
Verifier l'initialisation de unix_error_exn.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@984 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-13 13:04:14 +00:00
Xavier Leroy
b973b44d9f
Partage du code avec win32unix.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@955 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-05 13:31:54 +00:00
Xavier Leroy
ac9f8e8094
Renommage unix.h -> unixsupport.h
...
Petites adaptations pour Win32.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@951 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-04 14:15:31 +00:00
Xavier Leroy
1bf083e149
itimer, unix: on reprend les temps de type float et on implemente specialement
...
pour le code natif.
close, unix: suppression de closeall.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-25 13:18:23 +00:00
Xavier Leroy
4537578466
select, wait: ajout de enter_blocking_section
...
close, Unix: changement de closeall.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@936 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-23 08:12:41 +00:00
Xavier Leroy
565ab80e02
Type des interval_timers revu pour desactiver l'unboxing flottant du
...
compilateur natif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@933 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-18 08:33:06 +00:00
Xavier Leroy
41c7d86e6d
Ajout de create_process, pour compatibilite avec l'implementation Win32.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-15 16:34:04 +00:00
Xavier Leroy
63ba4fa31b
Ajout de gmtime.
...
Utiliser wait4 si waitpid non disponible.
Tester l'existence de rewinddir.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@907 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-25 09:55:26 +00:00
Xavier Leroy
27f9eb0fed
Faute d'orthographe dans la doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@883 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-12 14:30:49 +00:00
Xavier Leroy
a5f04934e2
Compiler w.r.t. stdlib, pas boot.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@863 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-04 15:13:13 +00:00
Xavier Leroy
335456099a
MAJ des dependances. MAJ de ocamlcp.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@808 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-11 18:26:49 +00:00
Xavier Leroy
14677374d3
Modifs des macros WIFEXITED, etc. pour probleme avec NextStep.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@792 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-07 08:15:03 +00:00
Xavier Leroy
2301d778e7
Renommage en Objective Caml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-30 14:53:58 +00:00
Xavier Leroy
ff2f0ba86f
Makefile: utilisation option -linkall.
...
unix: reformatage commentaire.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-29 13:22:30 +00:00
Jérôme Vouillon
7974a9d8b1
Extension objets.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-22 11:15:41 +00:00
Xavier Leroy
ee12668850
Ajout de setitimer, setsockopt, inet_addr_any.
...
Suppression de fcntl, ajout de fonctions pour manipuler le mode non
bloquant et le bit close on exec.
Nettoyage des codes d'erreur (plus proches de POSIX).
Nettoyages divers.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@742 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-12 15:57:28 +00:00
Xavier Leroy
13f9fab941
Adaptation aux threads: un GC mineur peut se declencher et deplacer
...
des objets des qu'on rentre en blocking_section.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@720 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-01 15:26:38 +00:00
Xavier Leroy
7e03b98f6f
Mauvais rapport d'erreur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@712 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-24 16:20:50 +00:00
Xavier Leroy
780c3f6ab9
Mauvais tests de bornes dans read, write, etc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@695 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-14 09:37:54 +00:00
Xavier Leroy
161d8a16d1
Verifications de bornes dans les fonctions read, write, send, recv.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@680 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-05 10:12:41 +00:00
Xavier Leroy
c5d9eb3192
Correction de gethostbyaddr.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@673 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-26 17:50:19 +00:00
Xavier Leroy
e46d62c597
Makefile: nouveau systeme d'autoconfiguration.
...
errmsg.c: bug dans la declaration de strerror.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@629 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-13 16:28:24 +00:00
Xavier Leroy
2d1cd374d7
Calcul de sockaddr_len incorrect dans le cas AF_UNIX (signale par F. Dupont)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@612 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-11 14:16:18 +00:00
Xavier Leroy
76f2da82e2
Test et inclusion de <sys/select.h>, en particulier pour AIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@601 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-08 10:19:02 +00:00
Xavier Leroy
2ffaa2b1e6
MAJ dependances.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-04 13:03:44 +00:00
Xavier Leroy
7ab7ac96d2
Pour Unix.times: s'adapter aux deux formats de records de flottants.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@537 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-15 10:19:58 +00:00
Xavier Leroy
49d5e3a750
Rectification de l'appel de unix_error.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-29 13:38:09 +00:00
Xavier Leroy
c4913b91fb
Nettoyage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@471 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-26 20:23:16 +00:00
Xavier Leroy
ff8dba586f
Typos.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@440 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 14:24:11 +00:00
Xavier Leroy
55e9415ee7
Installer les .cmx aussi.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@430 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:23:22 +00:00
Xavier Leroy
38e95a4405
Rectif documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:35:45 +00:00
Xavier Leroy
00bcc2f94f
Interface Termios rendue plus conforme a POSIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:32:44 +00:00
Xavier Leroy
a9313788e1
Renommage de unix.c en unixsupport.c pour eviter conflit sur unix.o
...
Remise en forme de la doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@414 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:22:27 +00:00
Xavier Leroy
9b594e281a
Nettoyage.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@405 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 11:09:03 +00:00
Xavier Leroy
50016eb5d5
Renommage des compilateurs de bootstrap
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@389 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-02 14:09:42 +00:00
Xavier Leroy
163afaa67b
Le type inet_addr est represente comme une chaine, pour pouvoir passer
...
dans output_value.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@383 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-31 15:57:59 +00:00
Xavier Leroy
8a678be9a2
Ajout gettimeofday.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-31 10:48:06 +00:00
Xavier Leroy
90af1666e2
Ajout de gettimeofday.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@374 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-30 12:25:51 +00:00
Xavier Leroy
d52f79f93e
Makefile: compilation avec cslopt aussi.
...
sendrecv, unix: adaptation de sendto a cslopt (6 arguments).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@349 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-23 16:58:06 +00:00
Francois Rouaix
587e1e9732
Suppression de waitopt
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@317 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-04 10:50:00 +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
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
1e7f2fc591
Utiliser CLK_TCK de preference a HZ.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@243 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-04 12:06:20 +00:00
Xavier Leroy
6d88477193
MAJ des fichiers .cvsignore
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@231 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-29 08:33:39 +00:00
Xavier Leroy
d35b0bde7c
Posixification des signaux.
...
Changement de representation de Sys.signal_behavior
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@197 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-10 08:21:42 +00:00
Xavier Leroy
e4066357b1
Ajout des notices de copyright
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-09 15:06:35 +00:00
Xavier Leroy
6ebf1465df
Fin MAJ par-rapport a Caml Light 0.7
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@183 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-08 13:40:44 +00:00
Xavier Leroy
414572e80b
MAJ par-rapport a Caml Light 0.7
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-08 13:37:34 +00:00
Xavier Leroy
bf01b5e19c
Nettoyage #ifdef ANSI.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-30 14:28:30 +00:00
Xavier Leroy
57c7dfd8fe
MAJ apres le changement de representation des constructeurs constants
...
(reste a tester).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@48 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-06-18 14:59:32 +00:00
Xavier Leroy
3844ccfcf1
Recuperation de libunix de CL0.7
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-08 15:18:32 +00:00