Commit Graph

321 Commits (0a6f6a78570284f9476171216050986ea00f89db)

Author SHA1 Message Date
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
Luc Maranget d113c2c682 warning for empty PM + option -notk for configure
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3853 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-04 08:39:49 +00:00
Daniel de Rauglaudre c239b474ae La librairie de camlp4 est maintenant comme sous répertoire camlp4 de celle
d'OCaml au lieu de ../camlp4 (plus pratique pour plein de trucs: l'install,
le désinstall, le rpm, le toplevel, la version Windows...)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3769 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-19 07:00:14 +00:00
Jacques Garrigue 3fc1c1a17c ocamlmklib resilience en cas d'echec de la liaison dynamique (PR#517) + traitement de -rpath/-R
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3742 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-09 10:13:12 +00:00
Daniel de Rauglaudre b950adf86f -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3720 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-08 01:43:46 +00:00
Jacques Garrigue 0a2cf979a7 retour arriere
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3699 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-06 14:19:03 +00:00
Jacques Garrigue 8f3137c833 explicitely use libc_r.so for pthreads/FreeBSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3698 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-06 13:33:01 +00:00
Jacques Garrigue ea299bbbc1 passage aux labels stricts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-06 08:52:32 +00:00
Jacques Garrigue 57f4e3da88 add support for solaris/x86 and gcc with sun's ld
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3690 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-05 10:44:19 +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
Daniel de Rauglaudre 3da4757d66 labltk not found is not a failure!
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3656 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-24 13:32:26 +00:00
Xavier Leroy c6bef2669d La detection de debordement de pile ne marche pas sur Alpha/DUnix (on n'arrive pas a recuperer la valeur des registres 13 et 15)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-08 09:14:46 +00:00
Xavier Leroy bf110cd0e2 Detection du debordement de pile C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-08 08:30:26 +00:00
Xavier Leroy a5a1caa494 Compiler les programmes de test (en particulier dblalign.c) avec les memes options que le runtime, i.e. -O (PR#470)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3611 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-03 12:35:49 +00:00
Xavier Leroy 499334c6a5 Reconnaitre darwin comme rhapsody
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3609 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-02 08:59:52 +00:00
Xavier Leroy b3ddab52e0 Cosmetique
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3580 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-14 16:54:17 +00:00
Xavier Leroy 0ebe7af83e Revu detection bignum_arch pour ix86 linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3568 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-05 09:38:29 +00:00
Xavier Leroy ae47eb4d1f Test -lncurses if all else fails (PR#388)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3559 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-02 12:10:31 +00:00
Xavier Leroy 280f52c6c8 Matcher sur alpha* et non pas sur alpha (le nouveau config.guess sort des trucs du style alphaev5) (PR#417)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3558 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-02 11:35:04 +00:00
Xavier Leroy b5a0efe8c8 Remplacement de config/auto-aux/config.* par config/gnu/config.*. But: se resynchroniser sur les sources FSF courants de ces scripts, avec le moins de modifications de notre part. En consequence, petits changements dans configure pour s'adapter aux differences dans la sortie de config.guess
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3555 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-25 14:40:07 +00:00
Xavier Leroy 6976726fd4 Detection de inet_aton()
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3537 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-19 10:01:57 +00:00
Xavier Leroy 3d3db30115 Patch pour trouver tcl/tk 8.2/8.3 sur certains Debians (PR#331)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3484 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-04-06 13:33:01 +00:00
Xavier Leroy 6a97978504 Cleanup patches (see PR#321)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-30 12:21:13 +00:00
Damien Doligez 02d8173fe7 Mac OS X
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-07 15:34:00 +00:00
Damien Doligez 94564625f7 MacOS X
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-06 17:08:53 +00:00
Jacques Garrigue fbe8e65d86 wire assembler to /usr/ccs/bin/as on solaris x86
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3436 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-22 09:16:55 +00:00
Jacques Garrigue 770b5de3e7 assembler problems on Solaris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-22 03:37:29 +00:00
Jacques Garrigue 706e9e88bc add X11 link options in looking for Tcl/Tk
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3404 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-08 06:35:30 +00:00
Xavier Leroy 9e926d0080 Pour BIGNUM_ARCH, prevoir le cas ou 'as' n'existe pas
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3374 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-01-25 14:19:37 +00:00
Xavier Leroy bb1bce2d4d Correction du PR#243
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3355 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-12-12 10:26:02 +00:00
Damien Doligez 0f45531954 passage a ANSI C -> suppression bcopy et memmov
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3322 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-29 17:36:44 +00:00
Damien Doligez 24b5b0add9 petit bug dans configure
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3319 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-27 16:17:56 +00:00
Damien Doligez bf5cdff645 pas de curses en natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3318 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-27 15:18:24 +00:00
Jacques Garrigue 21917d591e recognize Tk under Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-25 06:53:45 +00:00
Xavier Leroy 17805c9bd4 Typos introduites pendant le portage Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-10 14:41:24 +00:00
Xavier Leroy fd8846fecd Portage Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-10 09:58:08 +00:00
Xavier Leroy feefbdb04d Pour HAS_SELECT, verifier l'existence du type fd_set (PR#158)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3268 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-08 12:37:53 +00:00
Xavier Leroy 91a9c216db Alpha, -mieee: erreur dans la detection
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3254 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-27 11:12:54 +00:00
Xavier Leroy 72f22f4f55 Sur Alpha, essayer d'ajouter les options -mieee ou -ieee pour compiler l'interprete de bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3253 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-27 11:03:20 +00:00
Xavier Leroy b2236322cb Pour l'IA64, tout assembler avec -xexplicit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3243 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-21 08:06:04 +00:00
Xavier Leroy b00caa1790 Suite portage IA64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3228 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-07 14:09:06 +00:00
Xavier Leroy 176441f93b Suite portage IA64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3222 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-30 16:37:42 +00:00
Jacques Garrigue a7106ca9f8 nbdm portability
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3190 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-05 13:28:14 +00:00
Xavier Leroy 18fd4e7ab8 Rectification generateur HPPA pour supprimer warning de compatibilite (PR#125)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-05 12:32:11 +00:00
Xavier Leroy 6d57cf7461 Threads natifs pour OpenBSD. Chercher ndbm.h dans /usr/include/db1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-16 16:38:05 +00:00
Jacques Garrigue 57460efca2 pthreads/FreeBSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-15 13:34:06 +00:00
Damien Doligez 3f6a493b87 MacOS: ajout macosunix; portage bigarray et systhreads; tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3042 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-05 18:30:22 +00:00
Jacques Garrigue 8e6f2a8b75 traite aussi les -W... dans tk_libs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3035 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-04 07:03:55 +00:00
Jacques Garrigue 40915d59fd imprime tk_libs correctement
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3034 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-04 03:39:35 +00:00
Jacques Garrigue f38a89b97e utilise -ccopt plutot que -cclib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3033 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-04 03:29:55 +00:00
Xavier Leroy a6a5168723 Meilleure detection de ndbm.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2987 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-25 18:54:03 +00:00
Xavier Leroy b1fa3c7002 Portage AIX 4.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2973 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-17 16:45:18 +00:00
Jacques Garrigue c1cbbaffbd allow -L options in -tklibs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2950 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 05:21:37 +00:00
Xavier Leroy 6bcd8db2b2 Revision Makefiles de labltk pour adaptation aux nouveaux .cma avec libs C integrees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-12 13:11:26 +00:00
Xavier Leroy 484e2ce778 Probleme d'alignement des entiers 64 bits sur certaines architectures (MIPS/Irix en particulier)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 17:36:31 +00:00
Xavier Leroy e3ceb09e79 Alpha/gcc: remplacer -taso par -Wl,-T,12000000 -Wl,-D,14000000. Cela met aussi le code dans les 4Go du bas, mais ne limite pas l'allocation dynamique a 256M comme dans le cas de -taso
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2936 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 14:30:16 +00:00
Xavier Leroy 36ec409dfa Determination des libs pour les threads POSIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2928 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 09:08:58 +00:00
Xavier Leroy d607398d76 Tester sys/types quand necessaire. Ajout trucs divers pour BSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2890 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-29 16:15:40 +00:00
Jacques Garrigue 332344acbb have hasgot -i read always sys/types.h (needed by FreeBSD)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2871 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-28 01:43:17 +00:00
Xavier Leroy e448d52aa7 Test mmap et ajout bigarray
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2864 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-25 13:43:57 +00:00
Jacques Garrigue 3c173951ec add Tcl/Tk 8.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2817 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-15 07:25:10 +00:00
Pierre Weis 2429f44a3b Mauvaise detection de Int64.t sur archi 64 bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2814 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-14 13:23:00 +00:00
Xavier Leroy 34068509c8 Revu la configuration des entiers 64 bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2808 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-11 15:47:09 +00:00
Xavier Leroy 34a7120296 Ajout de Int32.t et Int64.t (premiere etape)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2805 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-11 12:03:31 +00:00
Xavier Leroy 35c19ad08b MAJ pour HPUX 10
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2797 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-10 08:42:47 +00:00
Damien Doligez 469ec90391 detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2736 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 15:50:42 +00:00
Jacques Garrigue f03900dc4d put -ltk in front of -ltcl for stupid linkers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2708 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-22 15:01:35 +00:00
Xavier Leroy d156379e68 Tester le type socklen_t
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2699 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-17 12:42:16 +00:00
Damien Doligez e6343bfb44 passage des fichiers de config sous LGPL
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2683 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-09 18:53:52 +00:00
Jacques Garrigue 296fc05470 Merge olabl branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-30 16:07:38 +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 fce433fa4d Oups, ne pas oublier de definir POSIX_SIGNALS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2530 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-16 09:49:12 +00:00
Damien Doligez 7afdd2ae84 MAJ du portage Rhapsody pour MacOS XS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-15 20:04:30 +00:00
Xavier Leroy 0b03c8b7f2 Utiliser gcc comme assembleur si possible sous Solaris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2431 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 15:23:30 +00:00