Commit Graph

170 Commits (a829d1d7d62566171961f2dc09d02a9b0b782421)

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