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
Xavier Leroy
174ff0b018
PR#3806, 4752, 5246: added "hypot" and "copysign" to Pervasives.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11065 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-06-04 08:55:55 +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
Pierre Weis
63ff703dbf
Should choose recent versions of Tk/Tcl first.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10984 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-03-17 22:37:46 +00:00
Pierre Weis
0ab3788be5
Merging with 3.12 version
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10983 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-03-17 22:34:52 +00:00
Damien Doligez
a53ce2df70
add option -runtime-variant
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10982 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-03-17 16:18:05 +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
Mark Shinwell
7c11c2acf9
add -liberty to LIBBFD_LINK
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10625 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-07-13 09:22:44 +00:00
Xavier Leroy
d8d8390f05
More prudent detection of natdynlink on MacOS 10.4 and 10.5
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10490 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-06-02 08:58:42 +00:00
Xavier Leroy
1ad3294362
natdynlink supported on Intel / MacOS 10.4 and 10.5 platforms
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10489 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-06-02 08:56:11 +00:00
Alain Frisch
d7b5f7e6cb
Update list of architectures where natdynlink is supposed to work.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10479 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-31 10:09:32 +00:00
Alain Frisch
2084d92c93
Natdynlink is supposed to work for host=i[3456]86-*-darwin10. in 64-bit.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10473 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-28 11:40:00 +00:00
Alain Frisch
9c07d1022f
Typo in last commit.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10464 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-25 11:12:48 +00:00
Alain Frisch
e03c2f78ca
Typo in last commit.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-25 11:12:37 +00:00
Alain Frisch
3e12ede6e7
More explicit list of hosts where natdynlink is enabled.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-25 11:10:59 +00:00
Alain Frisch
47dbbc7d7f
Decide at config time if natdynlink is supported or not, but always compile/install dynlink.cmxa to simplify 3rd party packages. A runtime exception signals an unsupported natdynlink.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10461 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-25 10:00:39 +00:00
Xavier Leroy
2adec7d747
PR#5033: tools/objinfo made more general.
...
tools/dumpapprox removed, now subsumed by tools/objinfo.
Introduced asmcomp/cmx_format.mli and used consistently in asmcomp,
tools/objinfo, and otherlibs/dynlink
Note: ocamlbuild -based build procedure not updated yet.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10424 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-05-19 11:29:38 +00:00
Damien Doligez
f93ec9a9cd
disable shared libraries on 32-bit 10.6
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10338 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-04-30 14:18:45 +00:00
Xavier Leroy
2f65c774e3
PR#4984: SPARC-specific code in BNG causes problems, so turn it off
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10267 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-04-18 08:44:53 +00:00
Damien Doligez
9f1516ff36
suppress linker warning message on Mac OS X 10.6.x / x86_64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10214 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-03-25 14:51:49 +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
be8721c1da
portability for different versions of make and echo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9533 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-01-19 14:56:22 +00:00
Damien Doligez
71b94fa3e8
merge changes from ocaml3111rc0 to ocaml3111
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9319 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2009-07-20 11:51:50 +00:00
Damien Doligez
ed32f569e3
merge changes from ocaml3110 to ocaml3111rc0
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2009-05-20 11:52:42 +00:00
Xavier Leroy
238cf4bde3
PR#3047: added Unix.setgroups, Unix.initgroups.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9220 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2009-04-01 16:50:10 +00:00
Xavier Leroy
2da17c49c6
PR#4638: added expm1 and log1p.
...
Cleaned up some doc comments in stdlib/pervasives.mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9216 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2009-04-01 16:08:37 +00:00
Damien Doligez
9e6bbde5aa
PR#4722 typo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9188 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2009-03-16 14:36:51 +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
Damien Doligez
f609381328
better test for BSD dynlinker
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9072 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 13:31:47 +00:00
Pierre Weis
b038820dc8
Configuration of dll search paths on BSD systems
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9042 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-09-28 21:11:45 +00:00
Pierre Weis
45f76fe7cb
Makefile support to clean shared library objects.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9013 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-09-10 05:51:11 +00:00
Pierre Weis
10b38811b6
Support for tk8.5: correcting tk_incs.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-07-01 09:55:52 +00:00
Jacques Garrigue
ad3ca0e02b
add support for Tcl/Tk 8.5 (but no directory autodetect)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8879 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-05-02 06:41:30 +00:00
Alain Frisch
95d9511cf6
Drop support for the old bundle API for Mac OS X (<= 10.3).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8876 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-04-22 12:40:14 +00:00
Alain Frisch
ff421e9e8b
Cleanup + pass -Wl,-E to linker when linking dynlink.cma in custom mode.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8868 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-04-16 06:50:31 +00:00
Damien Doligez
beb152b1a9
instruction manquante
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8788 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-01-22 17:08:13 +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
Xavier Leroy
a3c0366f4e
PR#4448: replace dense page table by sparse hash table.
...
Introduction and use of macros Is_in_value_area, Is_in_heap_or_young.
Removal of USE_MMAP_INSTEAD_OF_MALLOC.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8743 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-01-03 09:37:10 +00:00
Nicolas Pouillard
63fe382081
[build] PACKLD is now defined in config/Makefile.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-27 12:29:31 +00:00
Nicolas Pouillard
3f1f575f02
[configure][FIXED] Check also for libX11.dylib (PR#4446).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8549 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-21 16:47:53 +00:00
Alain Frisch
223f7bbfea
Improve -output-obj: can now build directly a dynamic library (with all the ccobjs/ccopts); can also produces simply the uncompiled .c file (e.g. to debug). The output name (-o) is now mandatory when -output-obj is used, and only an extension amongst .c, EXT_OBJ, EXT_DLL is allowed.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8522 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-15 15:18:28 +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
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
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
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
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
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
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
Pierre Weis
8e5fb9bb75
Added shared library support for NetBSD and OpenBSD.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-08-23 07:43:06 +00:00
Luc Maranget
f7980e95e2
+
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7840 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-08 14:41:57 +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
f2027274dd
gprof profiling support for MacOSX/Intel (PR#4087)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7692 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-16 08:40:42 +00:00
Xavier Leroy
34430286a5
Stack overflow detection for MacOSX/Intel
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7691 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-16 08:19:51 +00:00
Xavier Leroy
5e421b2b2a
Fabrication de camlp4_config.ml deplacee de configure vers Makefile
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7652 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-28 13:27:27 +00:00
Xavier Leroy
c28863124b
Tentative fix for PR#4116
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7623 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-20 17:44:05 +00:00
Xavier Leroy
5120db57c6
Shared library support for MacOSX/Intel (PR#4086)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7573 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-08-30 09:40:56 +00:00
Xavier Leroy
8689327138
Configuration de PARTIALLD
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7566 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-08-18 14:52:19 +00:00
Nicolas Pouillard
6eccb43a4b
Fix a syntax error in configure (remove extra ;;)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7449 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-29 09:45:10 +00:00
Nicolas Pouillard
a16df65d36
Update the Makefile and the configure script for Camlp4
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7446 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-29 08:17:51 +00:00
Xavier Leroy
f0532ce985
Portage PPC64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7439 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-13 11:54:02 +00:00
Xavier Leroy
a5eab1b872
Stack overflow detection for MacOSX/PowerPC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7432 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-31 15:53:18 +00:00
Xavier Leroy
d9be4fee6a
Portage PowerPC 64 bits
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7430 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-31 08:16:34 +00:00
Damien Doligez
1279ab4b76
fusion des changements 3.09.1 -> 3.09.2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-04-16 23:28:22 +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
Pierre Weis
da5fc303b2
Addition of NetBSD compilation for LablTk.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-11-08 14:00:23 +00:00
Xavier Leroy
ad5edb36c2
Auto-detection du modele IL32LLP64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7073 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-09-24 09:19:09 +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
d4d7720ca9
Revu implementation de ocamlopt -pack. Remplacement du renommage a posteriori par un renommage a priori via l'option -for-pack
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7003 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-08-01 15:51:09 +00:00
Damien Doligez
6c9bac39d4
ajout de l'option -config (suggestion de Gerd Stolpmann)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6865 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-05-09 13:39:17 +00:00
Xavier Leroy
1a16934841
Chercher X11 dans /usr/X11R6/lib64 aussi
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6844 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-04-17 08:22:59 +00:00
Damien Doligez
461779527f
ajout support ocamlopt -pack pour Mac OS X
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6750 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-01-21 18:15:55 +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
Jacques Garrigue
ac96bddd3b
small changes in Tcl/Tk config
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6614 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-27 02:46:09 +00:00
Damien Doligez
c3a39fc8c8
Fusion des modifs de la branche release308 entre 3.08.0 et 3.08.1
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6612 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-20 17:04:35 +00:00
Xavier Leroy
6310a642de
Detection stack overflow pour AMD64/Linux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-13 13:38:27 +00:00
Michel Mauny
bcd617cbb5
Fixed cmlp4 RANLIB config
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6570 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-07-30 07:47:12 +00:00
Michel Mauny
a9d3ed14e0
Passed -prefix to camlp4 configure script (PR#2969)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6569 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-07-28 14:44:14 +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
63b506d2cd
Suppression portage ocamlopt pour Power/AIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6423 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-19 16:17:31 +00:00
Xavier Leroy
1882ecd18f
ARCH_ALIGN_DOUBLE incorrect sur UltraSparc en mode 64 bits (PR#2572)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6393 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-12 14:50:52 +00:00
Xavier Leroy
5d9181501c
strerror est standard ANSI C, ne pas le detecter.
...
Support profiling pour AMD64/Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 08:49:29 +00:00
Damien Doligez
db3745919b
suppression des warnings "unused variable" de gcc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6299 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-17 17:10:00 +00:00
Xavier Leroy
93ff0675a7
Portage HHPA/Linux, suppression du portage HPPA/Nextstep (PR#2561). A tester
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-16 09:09:23 +00:00
Xavier Leroy
c972972367
Shared libs on Alpha with gcc (PR#1358)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6236 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-18 08:59:03 +00:00
Damien Doligez
bde72ee4d5
PR#2328
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6201 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-13 17:12:46 +00:00
Damien Doligez
5dfbddcaea
IPv6 pour MacOS X
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6199 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-09 15:25:19 +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
Damien Doligez
6f7612b39d
PR#2123 patch configure pour FreeBSD IA64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6105 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-02 22:05:37 +00:00
Xavier Leroy
4a472b116b
Typo dans detection SSE2 (PR#1977)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6032 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-20 11:45:54 +00:00
Xavier Leroy
ab84366870
Remplacement de la couche basse BigNum
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5880 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-10-24 09:18:01 +00:00
Xavier Leroy
32e0164564
Issue with double alignment detection on HPPA/Linux when kernel alignment fixups are activated
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5879 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-10-21 13:17:06 +00:00
Xavier Leroy
173634f92d
Restreindre la detection du stack overflow a Linux, car problemes avec threads FreeBSD (PR#1832)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5842 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-25 08:17:13 +00:00
Xavier Leroy
6eb8d32cbe
Ajout option -no-pthread
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5831 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-12 07:36:15 +00:00
Xavier Leroy
5c2cad4195
MAJ pour Cygwin (PR#1808)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5813 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-29 15:22:49 +00:00
Damien Doligez
48a7d3c3c4
pour que ca marche mieux sous Mac OS X
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5785 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-20 15:10:58 +00:00
Xavier Leroy
f0f5b17fbe
MAJ HPPA
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5783 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-20 11:54:24 +00:00
Xavier Leroy
608f3e8db5
Detecter sigwait pour les threads POSIX (Cygwin ne l'a pas)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5759 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-29 15:35:12 +00:00
Xavier Leroy
727d925a85
Revu configuration de STACK_OVERFLOW_DETECTION
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5723 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-23 07:57:17 +00:00
Xavier Leroy
700dc9e3a0
Revu message warning gcc 2.96
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5717 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-22 07:41:31 +00:00
Xavier Leroy
4755668ea9
Support Sparc et PowerPC pour NetBSD (PR#1746)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5711 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-17 15:11:03 +00:00
Xavier Leroy
680a54d3c2
Faire cohabiter les threads bytecode et les threads systeme. Ajout option ocamlc -vmthread.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-17 08:38:28 +00:00
Damien Doligez
3acf2fa6c5
PR#1407
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5700 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-16 14:22:26 +00:00
Xavier Leroy
cf1114dfd7
Detection nouveau GDBM (PR#1724,1744)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5670 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-08 13:50:31 +00:00
Xavier Leroy
bc33391898
Portage AMD64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-30 08:28:48 +00:00
Xavier Leroy
1b882f97fa
Aller chercher TCL/TK aussi dans /usr/local/include/{tcl,tk}maj.min
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5575 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-23 14:14:26 +00:00
Jun FURUSE / 古瀬 淳
bced627d54
added tcl/tk8.4 config test
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5573 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-23 10:15:53 +00:00
Xavier Leroy
927396a33d
Le test stackov.c n'est pas fiable (PR#1602)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5572 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-23 09:15:34 +00:00
Pierre Weis
5a1e71cb2a
Fausse manoeuvre.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5532 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 12:48:55 +00:00
Pierre Weis
1e302f3e03
Better message in case of fragile pattern.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5531 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 12:39:09 +00:00
Xavier Leroy
ae2225b064
Cas particulier Sparc pour la determination des contraintes d'alignment des flottants (PR#1521)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5429 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-10 17:04:00 +00:00
Jacques Garrigue
c86d5f231d
macosx and shared libraries
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-01-09 12:01:51 +00:00
Jacques Garrigue
71409b5604
support vanilla MacOSX dynamic loading
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5378 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-01-09 08:42:13 +00:00
Damien Doligez
7ab55803f7
PR#1416
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-01-03 16:02:12 +00:00
Xavier Leroy
53e33caaab
Profiling support for Sparc/Solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-12-02 12:31:19 +00:00
Damien Doligez
c4411b3972
DLL sur MacOS X
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5266 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-15 16:36:39 +00:00
Damien Doligez
9d2e1355c5
bricole pour faciliter le debug de td_defs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5185 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-22 12:28:32 +00:00
Damien Doligez
890a7fadcf
Pour trouver binutils sur Mac OS X
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-27 14:05:38 +00:00
Damien Doligez
7f968224ae
probleme out-of-bounds string/array access sur Mac OS 10.2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5141 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-23 18:03:56 +00:00
Xavier Leroy
f8cd776332
Utiliser mmap() au lieu de malloc() sur Alpha/Linux en plus de Itanium/Linux (PR#1350)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5109 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-27 08:30:53 +00:00
Jacques Garrigue
85904e8c17
passe mandir correctement a camlp4
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5089 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-07 12:45:00 +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
Jacques Garrigue
46783f4176
Detect FreeBSD sigaltstack bug with -pthread
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4972 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-01 00:12:19 +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
Xavier Leroy
c08ea26ab6
Pour IA64/Linux, utiliser mmap() au lieu de malloc() pour allouer le tas majeur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4868 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-03 14:22:12 +00:00
Jacques Garrigue
ba584e71c5
add MacOSX specific options (-F and -framework) to configure, hasgot and ocamlmklib; add -tk-no-x11 to configure
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4857 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-29 03:51:53 +00:00
Xavier Leroy
f8e9e42214
Revu detection int64. Nettoyages divers.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-25 08:33:26 +00:00
Xavier Leroy
2daa3480a7
Revu detection de gethostby{name,addr}_r (PR#1144)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4771 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-06 08:29:52 +00:00
Xavier Leroy
b44e9dfa01
Utilisation des versions reentrantes de gethostbyname et gethostbyaddr si possible
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4770 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-04 09:58:01 +00:00
Xavier Leroy
a01cb5cc49
Revu gestion de MANPATH
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4734 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-24 09:26:32 +00:00
Jacques Garrigue
6d695efe16
PR#1020
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4588 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-04 07:19:25 +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
5835791057
Workaround gcc 2.96 bug (RH 7.2, Mandrake 8.[01])
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4503 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 10:12:43 +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
Jacques Garrigue
3437468a0b
unset IFS ne marche pas sous Solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-13 08:05:17 +00:00
Damien Doligez
89bbb11ca3
detection de tcl/tk sous Mac OS X + fink
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4368 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-08 19:33:57 +00:00
Xavier Leroy
71cf31f0e2
Ajout du packaging d'unites de compilation (option -pack)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-08 16:55:44 +00:00
Damien Doligez
09a8c6bc78
configure: suppression "smart preprocessing" pour MacOS X
...
asmrun/roots.c, byterun/alloc.c, byterun/gc_ctrl.c, byterun/minor_gc.c,
byterun/minor_gc.h, byterun/roots.c, byterun/startup.c:
derecursivation du GC mineur
byterun/config.h, stdlib/gc.mli: compactage active par defaut (300%)
otherlibs/unix/select.c: ajout include MacOS X
.cvsignore: bricoles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4264 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-18 15:13:26 +00:00
Daniel de Rauglaudre
ee954d84d3
Changed the BINDIR in camlp4 to represent the same BINDIR than ocaml.
...
The installation of the camlp4 stuff, which does not change, is then done
in $BINDIR/camlp4.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4184 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-24 10:21:09 +00:00
Jacques Garrigue
a6177f2323
shared libs on solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4180 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-21 00:26:38 +00:00
Xavier Leroy
fbe8adb4f3
Desactiver l'internationalisation (PR#696)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4147 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-07 14:23:01 +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
Damien Doligez
95fa64e435
config MacOS 10.1
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4092 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-04 10:54:14 +00:00
Xavier Leroy
95df3fc184
Garantir la semantique 'arrondi vers zero' pour / et mod
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4045 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-27 10:17:36 +00:00
Xavier Leroy
2addb2b87e
Alpha-Linux: compiler avec -mieee (PR#625)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4037 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-23 14:55:25 +00:00
Xavier Leroy
5bc7923071
Revu detection DBM (PR#594)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3955 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-30 13:40:42 +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
Xavier Leroy
e83a730d7f
De-tabisation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3916 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-25 11:31:12 +00:00
Xavier Leroy
90d0991048
Pour systhreads: eviter de charger dynamiquement la lib pthreads, ca pose probleme sur plusieurs OS
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3913 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-24 13:08:53 +00:00
Xavier Leroy
96b146a665
Typo dans un test (if a = b au lieu de if test a = b)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3864 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-09 14:02:04 +00:00