Commit Graph

186 Commits (c5790aa41765fda31090ef898dab741a656a31cc)

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