Commit Graph

65 Commits (e594fd27adb89c5908b7bae8df967e19432c16c3)

Author SHA1 Message Date
Alain Frisch 2535da8317 Adapt amd64 backends under windows in order to avoid relative relocations to symbols that could be defined in other images. This is necessary to allow .cmxs to be loaded at arbitrary addresses. 32-bit relative relocations could previously fail if the .cmxs was loaded too far from the main program. Require flexdll 0.34, which has improved support for __imp_X symbols.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15789 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2015-01-22 13:18:45 +00:00
Damien Doligez cbfe627f92 merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15125 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2014-08-22 13:45:02 +00:00
Jérémie Dimino 5d917633ad remove camlp4
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/minus-camlp4@14309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-11-21 16:23:28 +00:00
Xavier Clerc e82104a755 Remove labltk from the distribution (will be available as a third-party library).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14077 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-09-09 09:32:00 +00:00
Damien Doligez 7844495624 Merge branch 4.01 from branching point to 4.01.0+rc1
Command line used:
  svn merge --accept postpone -r 13776:14055 $REPO/version/4.01 .


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14060 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-09-04 15:12:37 +00:00
Damien Doligez 3cc34fb267 update minimum flexdll version number
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13691 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-05-17 12:04:30 +00:00
Damien Doligez 0c3a7de507 merge changes from 4.00 branching to 4.00.0 (part 1)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-07-26 19:21:54 +00:00
Alain Frisch 09895cadad Requires flexdll 0.29.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-03-26 17:31:00 +00:00
Xavier Leroy af3cafad25 Splitting off the win32caml/ subdirectory (the simplistic Win32 UI for the toplevel). It now lives at https://forge.ocamlcore.org/projects/ocamltopwin/
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12268 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-03-24 10:37:53 +00:00
Alain Frisch 05fbe3cbde Use new -stack option from flexdll 0.28 (#5465).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12263 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-03-23 15:14:02 +00:00
Damien Doligez e7f5b858c2 More renaming to OCaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12149 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-02-10 16:15:24 +00:00
Damien Doligez b31d4272bc update instructions for recompilation under MSVC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12117 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2012-02-03 16:03:43 +00:00
Alain Frisch 5f8ff42f10 #5179: the 'official' 32-bit mingw compiler is now the one from the mingw-w64 project, packaged in Cygwin (as supported by flexdll 0.27).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-12-12 11:38:06 +00:00
Damien Doligez c91db736b1 merge changes from 3.12.0 to 3.12.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-07-20 09:17:07 +00:00
Damien Doligez 31b0292413 renaming "Objective Caml" to "OCaml" (first pass)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11015 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-04-26 12:16:50 +00:00
Damien Doligez 575555eecd merge changes from branching of 3.12 to release/3.12.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-08-02 14:37:22 +00:00
Alain Frisch e8d7253e95 Document the fact that the Win7 sdk is ok.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-04-19 15:36:16 +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 bdc0fadee2 merge changes from release/3.11.1 to release/3.11.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-01-20 16:26:46 +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 c8ec05937d PR#4547: documentation updated and made more precise
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8969 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-08-01 13:57:32 +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 fc91c95360 Document dependency on flexdll
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8856 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-03-26 17:54:10 +00:00
Damien Doligez 9ea5edac9a merge changes 3.10.0 -> 3.10.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-01-11 16:13:18 +00:00
Nicolas Pouillard ea581f7ee1 Merge some changes from 3.10
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-29 10:35:57 +00:00
Xavier Leroy d9df010c3f Use TCL/TK 8.4 instead of 8.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-03-01 14:20:33 +00:00
Nicolas Pouillard d7c9375166 Some changes to the build system
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7829 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 10:31:36 +00:00
Xavier Leroy be4ecd0672 Documentation portage Win64/MSVC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7698 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-18 09:29:21 +00:00
Damien Doligez fbea66a95e fusion des changements 3.09.2 -> 3.09.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-20 11:14:37 +00:00
Xavier Leroy 0d38b8775a Documenter probleme avec Mingw/MSYS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-13 12:58:20 +00:00
Xavier Leroy 237006931a Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-07-13 12:19:15 +00:00
Xavier Leroy 17cd0460c0 Merge de OCamlWinPlus (Christopher Watford)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6417 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-17 07:48:05 +00:00
Xavier Leroy facf2ed9fa Clarification MinGW
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6115 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-14 17:03:35 +00:00
Xavier Leroy e8f961ae3e Le portage Mingw a besoin de Cygwin (et non Mingw+MSYS) pour compiler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5848 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-29 09:42:07 +00:00
Xavier Leroy a931e01574 MAJ instructions Win98
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5086 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-06 12:51:26 +00:00
Xavier Leroy b4f0329f4e MAJ instructions installation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5049 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-26 11:30:57 +00:00
Damien Doligez 37bf95c248 detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-23 14:12:03 +00:00
Xavier Leroy 21d5952b26 MAJ install Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5027 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-23 13:39:34 +00:00
Xavier Leroy 37580f6c1d Nettoyages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5010 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 08:19:50 +00:00
Xavier Leroy 19893d17ff MAJ et nettoyages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4944 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-20 16:08:46 +00:00
Xavier Leroy 2a298c5762 MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4917 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-11 09:03:09 +00:00
Xavier Leroy 12033c57d3 MAJ portage MinGW
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4905 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 14:17:34 +00:00
Xavier Leroy 71ad118196 Commentaire sur sources GUI plus a jour
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4176 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-17 13:36:13 +00:00
Xavier Leroy 22dd458673 MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4069 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-03 10:13:26 +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 c3525c86a8 MAJ pour version 3.02
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3601 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-27 12:52:05 +00:00
Xavier Leroy cd73b9fd1b MAJ 3.01
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3403 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-06 15:24:00 +00:00
Xavier Leroy 9cb7e75ddb MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 12:56:57 +00:00
Xavier Leroy 4133b6e61b MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2604 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-26 08:57:14 +00:00
Xavier Leroy 4c35991b46 Mentionner que MASM est gratuit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-08 16:56:33 +00:00