Commit Graph

46 Commits (669f8ac99f243e766acbddcd84c0c34f0e3deaf0)

Author SHA1 Message Date
Alain Frisch 3958a92c72 Merge the natdynlink branch into HEAD.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-06 15:16:56 +00:00
Damien Doligez aabb13f857 ajout VERSION + cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7836 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 15:49:11 +00:00
Damien Doligez 5d5094fe30 PR#4123, PR#4125: export unixsupport.h with unix_error_of_code
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7832 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 14:45:46 +00:00
Xavier Leroy 4b5512c74c Stack backtraces on uncaught exceptions in native code (merge of the opt_backtrace branch)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7812 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-29 12:11:18 +00:00
Xavier Leroy 0b1b6eb0c6 Ajout de Unix.isatty
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7632 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-21 13:54:26 +00:00
Damien Doligez 35de2ce529 mise au carre des warnings XYZ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6714 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-29 14:53:32 +00:00
Jacques Garrigue 0edba97cf6 new warning for black holes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6703 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-29 02:27:25 +00:00
Damien Doligez 4ffbf5ec57 ajout warning unused variable
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-06 20:17:47 +00:00
Xavier Leroy 641657c87b Support IPv6
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6193 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-09 13:25:23 +00:00
Xavier Leroy fa10aa694e Installer les stub DLLs dans LIBDIR/stublibs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4960 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 11:36:02 +00:00
Jacques Garrigue b148bb401e acceleration des Makefiles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4758 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-27 14:45:33 +00:00
Xavier Leroy cefcfba94a Mettre -D_FILE_OFFSET_BITS=64 dans les options de compilation partagees par tout le monde
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4533 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-15 14:38:37 +00:00
Xavier Leroy bddfe5d0ce Ajout operations sur gros fichiers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4474 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-02 09:16:39 +00:00
Damien Doligez 42f72c7694 ajout -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4282 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-20 15:12:32 +00:00
Xavier Leroy 7501784c80 MAJ en-tetes pour mentionner la 'special exception' sur la LGPL
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-07 13:41:02 +00:00
Xavier Leroy ac238f8632 Appeler ocamlmklib via ocamlrun (PR#613)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3999 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-08 10:32:24 +00:00
Xavier Leroy 343d49401a Revu gestion des DLLs: ne pas les utiliser en mode -custom; dans les .cma et .cmxa, stocker separement les options pour linker statiquement (-cclib) et par chargement dynamique (-dllib).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-30 09:32:32 +00:00
Jacques Garrigue 12e6fe3ffa be friendly to non-gnu make
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3860 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-06 02:24:45 +00:00
Jacques Garrigue ea299bbbc1 passage aux labels stricts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-06 08:52:32 +00:00
Xavier Leroy ddd99c7e5d Chargement dynamique de primitives C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-28 14:47:48 +00:00
Xavier Leroy c7b7c24381 Nouveau format de .cma et .cmxa, se rappelle des -cclib et -ccopt necessaires pour le link final
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2930 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 09:12:28 +00:00
Xavier Leroy f723d5394f Revu les Makefiles pour qu'ils utilisent ocamlc et non boot/ocamlc (puisqu'ils utilisent stdlib et non boot)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2789 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-05 12:16:09 +00:00
Xavier Leroy cc0f32b054 Changement de la licence
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-17 18:59:06 +00:00
Xavier Leroy ee699eec48 Ajout de sigprocmask, sigpending, sigsuspend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2040 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-08 16:53:42 +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 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
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 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 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
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 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 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 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 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 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 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 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 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