Commit Graph

17 Commits (66092ce6ff6c788bf941cbd672fab8f89b5fed40)

Author SHA1 Message Date
Damien Doligez 04b1656222 clean up spaces and tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9547 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-01-22 12:48:24 +00:00
Alain Frisch 291a4207ad Cleanup natdynlink. Automatic initialization of Dynlink (bytecode and native code). Do not use RTLD_GLOBAL for Dynlink.loadfile_private in native code.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8873 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-04-22 12:24:10 +00:00
Xavier Leroy 6e2cebb9b6 Debug message for DLLs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7668 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-03 11:52:15 +00:00
Xavier Leroy b0041ea963 Revised DLL loading: distinguish between loading for execution
(ocamlrun, dynlink, toplevel) and loading for checking the existence
of symbols (ocamlc).  This is needed for Windows with manifests and
not a bad idea for other platforms.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7656 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-28 21:36:38 +00:00
Xavier Leroy 3de54dec26 Remplacement long/unsigned long par intnat/uintnat
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7064 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-09-22 14:21:50 +00:00
Xavier Leroy e2b313a055 Rendre ocamlc -output-obj compatible avec Dynlink et le toplevel
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6130 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-22 15:07:51 +00:00
Damien Doligez 5a678d29f5 depollution suite (PR#1914 et PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6045 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-01 16:42:43 +00:00
Damien Doligez 331b2d89c3 depollution suite (PR#1914, PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6044 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-31 14:20:40 +00:00
Damien Doligez 31943bac1d depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6041 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-29 22:15:02 +00:00
Xavier Leroy 49abd9f9a7 Rectifie affichage des noms de primitives en mode debug
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5582 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-26 12:41:54 +00:00
Xavier Leroy 491d1da4a1 Retour en arriere sur getenv qui va voir dans la registry: mieux vaut bien positionner les variables d'environnement depuis l'installeur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4938 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-18 16:18:21 +00:00
Xavier Leroy e5ba68d556 Pour getenv, consulter egalement la base de registres, ca facilitera le travail de l'installeur Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4485 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-06 16:54:50 +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 4f30e429fd OCAMLLIB a precedence sur CAMLLIB
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4070 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-03 10:13:49 +00:00
Jacques Garrigue 4bdf28108f avoid problem with dlsym/failwith and keep thread linking info
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3701 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-07 05:56:31 +00:00
Xavier Leroy 54e41e7ecd Exporter les definitions qui vont bien pour ocamlc.opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3678 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-30 08:59:29 +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