Alain Frisch
|
9b8a606bdb
|
Flexdll now takes care of /subsystem:console
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-13 17:18:50 +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
|
5a8f5b8063
|
Do not hardcode path to flexdll.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8517 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-13 15:44:33 +00:00 |
Alain Frisch
|
93e7b253b8
|
Trying to make it work under both 10.4 and 10.5.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8515 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-12 18:08:49 +00:00 |
Alain Frisch
|
61f108c251
|
Use the dlopen API in priority when available under Mac OS X. For Leopard, we need ld_classic to build bundles with relocations in text sections.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8514 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-12 17:26:00 +00:00 |
Alain Frisch
|
fef1887f9a
|
Applying patch leopard-compilation-fix2.patch (PR #4439).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8513 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-12 17:24:47 +00:00 |
Alain Frisch
|
4d3cb0211c
|
Keep the variable MKSHAREDLIB from the configure script.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-12 17:20:38 +00:00 |
Alain Frisch
|
02654dc3b6
|
Do not build threads.cmxs: on some systems, it is needed to link the system thread library statically.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8511 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-12 17:19:48 +00:00 |
Alain Frisch
|
3f12bd653a
|
Use the variable mksharedlib from the configure script to build cmxs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-12 17:18:32 +00:00 |
Xavier Leroy
|
ae10d23072
|
Issues with RTLD_DEFAULT not defined in Glibc, unless _GNU_SOURCE is set
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8505 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-10 16:32:20 +00:00 |
Xavier Leroy
|
2f9fff806a
|
PR#4180: shared library support for OpenBSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8501 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-10 12:29:28 +00:00 |
Alain Frisch
|
a0e661f623
|
Roll-back: natdynlink won't be ported to PowerPC anytime soon.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8499 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-09 15:06:57 +00:00 |
Alain Frisch
|
4944313b0c
|
Make it work under Win64.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 18:03:15 +00:00 |
Alain Frisch
|
44c0af7279
|
Bump limit before producing diversion. Pass /subsystem:console also on Win64.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8496 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 18:02:40 +00:00 |
Alain Frisch
|
a0679180a1
|
Under OpenBSD, one needs to link the pthread library in the main program.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 11:04:40 +00:00 |
Alain Frisch
|
8de0859214
|
Use RTLD_DEFAULT to access symbols from the main program + already loaded dlls (previous version did not work under FreeBSD).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 10:55:57 +00:00 |
Alain Frisch
|
90addd658c
|
*** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8493 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 10:08:21 +00:00 |
Alain Frisch
|
3994064914
|
Restore dependencies to Widgets.src
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8492 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 09:53:35 +00:00 |
Alain Frisch
|
185ec52922
|
Remove spurious .depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8491 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 09:47:48 +00:00 |
Alain Frisch
|
572d162e30
|
Restore include dirs for X11.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8490 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 09:23:06 +00:00 |
Alain Frisch
|
eacafd064f
|
Fixes for BSD make.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8489 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 09:17:48 +00:00 |
Alain Frisch
|
93bf48211f
|
Do not use MKLIB on Unix (BSD make does not support it).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8487 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-08 08:54:30 +00:00 |
Alain Frisch
|
36ab6c07af
|
Build cmxs for otherlibs only on archs where it is supposed to work.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-07 10:26:53 +00:00 |
Alain Frisch
|
4ad23db783
|
Fix ocamlmktop compilation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8485 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-07 10:14:21 +00:00 |
Alain Frisch
|
9299a19d8b
|
Don't use BYTECCCOMPOPTS twice.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8484 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-07 08:58:35 +00:00 |
Pierre Weis
|
fb36a0d09e
|
Ignoring .bin binaries.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8483 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-06 21:07:23 +00:00 |
Pierre Weis
|
4ca0dc6cff
|
Adding a test for private abbrevs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8482 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-06 21:06:18 +00:00 |
Alain Frisch
|
3439013380
|
Bump rev number.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8481 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-06 16:31:39 +00:00 |
Alain Frisch
|
2cc37daa2e
|
Test outputobj.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8480 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-06 16:27:00 +00:00 |
Alain Frisch
|
8a11c2d1a4
|
Fix typo (AS -> ASM).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8479 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-06 15:48:11 +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 |
Pierre Weis
|
2a99b8737b
|
Expanding the usual compiler's type-based optimisations to private abbreviations.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8474 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-01 18:36:43 +00:00 |
Pierre Weis
|
9a14822959
|
MAJ.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8473 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-01 18:32:49 +00:00 |
Xavier Leroy
|
45f7137dd3
|
PR#4351: try to avoid rescheduling in mutex and condvar operations
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8468 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-31 09:12:29 +00:00 |
Xavier Leroy
|
bbc18ec5c0
|
Typos (suite de PR#4171)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-30 12:45:04 +00:00 |
Xavier Leroy
|
9ccb911666
|
Can select which assembler to use at configuration time (PR#4171)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-30 12:37:16 +00:00 |
Jacques Garrigue
|
bbc5f6891a
|
strengthen private abbreviations too
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8438 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-19 13:25:21 +00:00 |
Jacques Garrigue
|
8eb8c5bc27
|
Ptyp_class a une rangee
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8437 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-18 03:58:41 +00:00 |
Jacques Garrigue
|
122074d47c
|
prive < (public) abstract !
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8436 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-18 03:58:07 +00:00 |
Jacques Garrigue
|
8c5ed4dd1f
|
corrige rangees privees apres introduction abbreviations privees par PW
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8435 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-18 03:38:28 +00:00 |
Jacques Garrigue
|
a9cc579207
|
merge changes from 3.10
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-18 02:51:39 +00:00 |
Pierre Weis
|
b2157a6afb
|
New magic numbers for AST.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8420 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-09 12:17:20 +00:00 |
Pierre Weis
|
59e0723455
|
It works: compilers and camlp4 are fully bootstrapped. The ast magic number is not yet changed.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8418 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-09 10:29:37 +00:00 |
Pierre Weis
|
00f4865bad
|
Doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8417 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-09 10:11:52 +00:00 |
Damien Doligez
|
4167841b16
|
fusion de la version 3.10.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-08 14:19:34 +00:00 |
Damien Doligez
|
773ff5b883
|
probleme avec les .depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-08 12:30:31 +00:00 |
Damien Doligez
|
04db6e0e82
|
meilleur message d'erreur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8414 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-08 12:29:22 +00:00 |
Damien Doligez
|
9d7b5513e3
|
petit problem de doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8413 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-08 12:27:15 +00:00 |
Pierre Weis
|
c2b4fdde78
|
Better treatment of meta formats.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8411 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-04 21:02:39 +00:00 |
Pierre Weis
|
fd31a59856
|
Indentation was erroneous.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8410 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-04 21:00:51 +00:00 |