Commit Graph

152 Commits (840aab2c5cd699551110039eda98fa98f50c95e2)

Author SHA1 Message Date
Jacques Garrigue c6421a43a2 PR#1020
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4587 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-04 07:13:58 +00:00
Maxence Guesdon 8486ca3e44 ajout ocamldoc dans cibles all, opt.opt, install, installopt, depend, clean
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4568 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-29 11:39:38 +00:00
Maxence Guesdon 414d2b1ac5 cible opt.opt pour tools
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4543 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 16:44:34 +00:00
Xavier Leroy b4312b1cf3 Ne pas expurger complex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4429 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-19 14:37:02 +00:00
Damien Doligez 130e3415fd ajout option -nostdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4409 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-14 15:17:11 +00:00
Jacques Garrigue 5e46417fa4 ocamlc -g rend boot/ocamlc enorme
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-13 13:39:31 +00:00
Daniel de Rauglaudre 50161b7513 Regroupement des impressions "outcometree" dans un seul module oprint.ml.
Ajout de hooks de print dans toploop.mli.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4396 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-13 11:09:19 +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
Daniel de Rauglaudre c1e0dad2a8 Regroupement du preprocessage et de la lecture directe des fichiers source
à arbre de syntaxe, dans un nouveau fichier pparse.ml commun a compile.ml
et optcompile.ml


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4365 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-08 10:14:31 +00:00
Daniel de Rauglaudre ac4943187c -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-28 16:26:28 +00:00
Damien Doligez 224f7100b7 ajout -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4279 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-20 14:44:44 +00:00
Jacques Garrigue e1835a12f6 add moreLabels to ocaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4246 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-11 05:57:46 +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
Xavier Leroy fe44fd0760 Install Camlp4: forcer LIBDIR sinon ca marche pas lorsqu'on installe dans des repertoires temporaires comme on le fait pour les RPMs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-11 08:32:41 +00:00
Xavier Leroy b0cc91fdef A l'installation, enlever les lib*.so laisses par OCaml 3.03 alpha
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4079 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-03 15:44:34 +00:00
Xavier Leroy cc5a09e837 Ajout entree par defaut pour utilisateurs qui ne lisent pas les instructions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4068 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-03 10:13:14 +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 5fcf8390b4 S'arreter sur les erreurs dans otherlibs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-19 13:24:39 +00:00
Jacques Garrigue ac31d40a40 n'ecrase pas ld.conf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-04 02:08:21 +00:00
Daniel de Rauglaudre b7e68469cc ajoute construction de camlp4o.opt et camlp4r.opt, plus rapides mais pas extensibles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3794 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-26 13:53:08 +00:00
Jacques Garrigue e050451520 remove systhreads_link
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-25 09:27:17 +00:00
Luc Maranget bd1a4e00c3 bug 539
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-21 15:59:16 +00:00
Daniel de Rauglaudre 98fce1d671 Suppression du parsage des streams et des parseurs (comme prévu, maintenant
que Camlp4 est inclus).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3743 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-09 11:39:34 +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
Daniel de Rauglaudre 95a3268904 -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3719 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-07 19:13:53 +00:00
Daniel de Rauglaudre 3a985f0ff6 Camlp4 is built with OCaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3713 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-07 11:32:48 +00:00
Daniel de Rauglaudre 47f6de4889 Ajoute les entrees camlp4 dans Makefile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3704 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-07 06:57:41 +00:00
Jacques Garrigue 4bdf28108f avoid problem with dlsym/failwith and keep thread linking info
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3701 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-07 05:56:31 +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
Xavier Leroy 629656b00f Oubli: Dllpath dans expunge
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3682 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-30 09:52:12 +00:00
Xavier Leroy e11cb7a39b Decoupage de Dll en Dllpath + Dll, facilite la construction de ocamlc.opt et ocamlopt.opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3681 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-30 09:02:55 +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 b81cbb99d4 -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3610 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-02 09:21:54 +00:00
Daniel de Rauglaudre 10078faaa7 -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3608 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-02 08:51:55 +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
Fabrice Le Fessant 79be2d767e *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3474 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-26 11:08:00 +00:00
Fabrice Le Fessant 40e7d220d7 *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3473 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-26 10:59:47 +00:00
Luc Maranget a9c4a16caa optimsation pm a donf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3426 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-19 20:15:42 +00:00
Xavier Leroy 588b41956b Re-faire marcher la trace (PR#213)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3328 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-11-07 14:40:06 +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
Damien Doligez dc981024a2 fausse manip
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3311 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-12 18:05:43 +00:00
Damien Doligez cdf19e15fc bcopy -> memmove; pas de virgule finale dans instruct.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3310 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-12 18:05:42 +00:00
Luc Maranget 89f252d93e or-pat avec variables et compil du switch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-02 14:08:30 +00:00
Jacques Garrigue 2e44915a37 add ocamllex.opt and opt.opt targets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-31 01:10:14 +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 9bacf41bfa Eradication de Formatmsg
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3126 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 11:55:31 +00:00
Pierre Weis da86545caa Suppression de Formatmsg
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3122 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 08:09:42 +00:00
Xavier Leroy 6f54bb063b Distinguer entre compilo C et linker C dans ocamlc et ocamlopt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3092 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-16 14:34:58 +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
Xavier Leroy ee2c3d5bc6 Nouveau format extensible d'executables bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2903 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-05 19:18:50 +00:00