Commit Graph

56 Commits (46d5d4e48f7f25563a8c5897ebeb88e7f262f943)

Author SHA1 Message Date
Damien Doligez 860c670848 merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16205)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16214 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2015-07-17 14:31:05 +00:00
Gabriel Scherer 7ca29ef3f7 PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header name clashes
(Jérôme Vouillon and Adrien Nader and Peter Zotov)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2014-12-27 14:41:49 +00:00
Gabriel Scherer 65758c08dd PR#6729: minor Makefile.nt fix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15755 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2014-12-27 10:43:38 +00:00
Gabriel Scherer f22564b84d PR#6729: Makefile: remove suffix rules to avoid -jN race conditions
(Peter Zotov)

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15751 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2014-12-27 08:44:48 +00:00
Damien Doligez c63f9e0957 fix a few problems with whitespace and over-long lines
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13393 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-03-09 22:38:52 +00:00
Damien Doligez def31744f9 remove all $Id keywords
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13013 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-10-15 17:50:56 +00:00
Damien Doligez 3b507dd1aa renaming of Objective Caml to OCaml and cleanup of copyright headers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-07-27 14:17:02 +00:00
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
Damien Doligez 1f95b17570 merge changes from 3.10.2merged to 3.11.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-12-03 18:09:09 +00:00
Xavier Leroy 776ae225a0 ocamldebug under Win32 (S. Le Gall, Lexifi)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8955 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-07-29 08:31:41 +00:00
Alain Frisch 1b059475c8 Cleanup and factorization of linker-related code.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-15 13:21:15 +00:00
Alain Frisch bec9b43e7e Need main in libcamlrun.lib.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-13 17:18:25 +00:00
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
Xavier Leroy cdd2241864 Factor out common code between byterun/signals.c and asmrun/signals.c:
- shared code in byterun/signals.c
  - bytecode-specific code in byterun/signals_byt.c
  - asm-specific code in asmrun/signals_asm.c


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7904 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-23 09:29:45 +00:00
Damien Doligez 5b52f30e7d deplacement du numero de version -> fichier VERSION a la racine
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 14:49:42 +00:00
Xavier Leroy 665b2d65b1 Utiliser MKEXE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-28 20:38:05 +00:00
Xavier Leroy 5b2a05bb8e Utiliser MKEXE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7649 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-26 09:37:50 +00:00
Xavier Leroy 7e41567e69 Utilisation OUTPUTEXE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7413 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-09 16:04:49 +00:00
Damien Doligez 125ea40d4c fusion 3.09.0 -> 3.09.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-01-04 16:55:50 +00:00
Xavier Leroy 7a4aa339bb Construction de version.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-02-02 15:51:24 +00:00
Damien Doligez 7519fe8f6b fusion des bugfixes de 3.08.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-25 00:06:06 +00:00
Xavier Leroy 8b7a1d8075 Installer signals.h comme dans la version Unix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6279 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-04 09:03:25 +00:00
Damien Doligez 6ec4b75b21 PR#2526
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-29 12:20:17 +00:00
Xavier Leroy 0100a08d10 Depollution
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-01 13:09:21 +00:00
Xavier Leroy 435e5f3eda MAJ PUBLIC_INCLUDES
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4925 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-17 12:24:42 +00:00
Xavier Leroy a82c366504 Portage Mingw et revision du portage Win32/MSVC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 09:49:45 +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 75fb773561 Revu gestion endianness des flottants (pour le StrongARM). Revu installation des .h publics
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4430 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-19 14:37:44 +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 b16b03bf4c Ajout de output_value_to_block and input_value_from_block (pour Ensemble). Installer intext.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4080 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-03 15:45:03 +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 b19236a7b1 Revu gestion des racines globales (utilisation d'une skip list pour accelerer remove_global_root)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-11 17:36:38 +00:00
Xavier Leroy 9387fab6bc Gestion correcte du cas ou une fonction utilise un espace de pile superieur a Stack_threshold (PR#339)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-05-28 15:14:18 +00:00
Xavier Leroy 0f0fd99ae2 Ajout de backtrace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-27 09:51:24 +00:00
Xavier Leroy ee0155e06c Mettre a part les fonctions specifiques Win32. Reecriture de searchpath a l'aide de SearchPath de Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3040 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-04 13:19:12 +00:00
Jacques Garrigue c92404fcc8 cree stdlib/caml pour labltk
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2968 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-17 03:46:01 +00:00
Xavier Leroy 9e206909f4 Introduction des blocs de type Custom.
Remplacement des blocs de type Final par des blocs de type Custom.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-10 14:04:59 +00:00
Damien Doligez 0a2021e986 finalisation de valeurs allouees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2746 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 16:51:58 +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 d118353bf3 Bug dans la generation de primitives
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-12 16:27:59 +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
Pierre Weis 13f00c37fa Export de fail.h pour l'utilisateur.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1924 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-20 12:41:00 +00:00
Xavier Leroy f96ff2b7df Installer callback.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1724 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-16 16:10:53 +00:00
Xavier Leroy 88054d9a98 MAJ portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1698 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 16:01:39 +00:00
Damien Doligez 98b6d9e18f compactage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1539 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 14:45:38 +00:00
Xavier Leroy 0dc9883e4e MAJ portage Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1320 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-05 10:48:39 +00:00
Xavier Leroy 373903b964 Petits nettoyages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1239 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-01-05 14:06:13 +00:00
Xavier Leroy 6063edc759 Mise a jour pour Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1217 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-10 14:45:58 +00:00
Xavier Leroy 29bf689759 Ajout de printexc.c
minor_gc.h: declaration de garbage_collection.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1177 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 13:12:33 +00:00
Xavier Leroy 4426de9a13 Ajout expansion des arguments de la ligne de commande
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@962 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-06 16:51:56 +00:00