Commit Graph

203 Commits (32e016456475e443f8a040051fef0ccfe6200e14)

Author SHA1 Message Date
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