Commit Graph

5987 Commits (60ca7667d6fe9ecbfabefd9dee23e1f4a85cc6be)

Author SHA1 Message Date
Jacques Garrigue 8e89ab9753 protect against sharing of self type
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-31 02:01:59 +00:00
Xavier Leroy 9f20c9c8a1 rectangle madness (PR#2491)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6351 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-30 14:11:41 +00:00
Xavier Leroy 79361786a1 Interactions entre wait_next_event et les threads (PR#1955)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6350 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-30 10:25:08 +00:00
Xavier Leroy 7099a33f24 Revu chop_extension (PR#2614); reorganisation des parties dependantes / independantes de l'OS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6349 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-30 09:41:53 +00:00
Xavier Leroy a9159a088b Installer unix.mli comme dans ../unix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-30 08:17:06 +00:00
Jacques Garrigue 8a670cffd8 trinomy for final classes: self_type/private_self/public_self
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6346 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-28 16:09:34 +00:00
Jacques Garrigue 1f17d5e68f allow public self and private self to be unified
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6345 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-28 14:38:44 +00:00
Jacques Garrigue 4f01dcd4b1 fix PR#2562 (but break 'let ilist2' in poly.ml)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6343 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-28 10:32:16 +00:00
Damien Doligez cd013c12c2 PR#2335
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6342 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-28 09:06:12 +00:00
Jacques Garrigue 109b31b410 only set type faces where needed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6341 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-28 02:50:48 +00:00
Damien Doligez 5fb1b8db79 PR#2595
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6338 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-27 15:28:05 +00:00
Jacques Garrigue e4f17e3c81 errors
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6335 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-27 09:10:44 +00:00
Jacques Garrigue 3078de9e90 changes in object system
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6334 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-27 07:25:45 +00:00
Michel Mauny 1ec05e43f9 Use DDs array as location tabale
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6333 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-26 14:10:11 +00:00
Jacques Garrigue 6a940ef65d switch to new vtable representation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6331 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-26 11:10:52 +00:00
Basile Starynkevitch d1482d5a41 removed dumpobj from all (as it was previously)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6330 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-26 09:17:56 +00:00
Michel Mauny 2c01332fab Fixed PR#2494: Revised Syntax for Polymorphic Variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6328 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 18:53:20 +00:00
Michel Mauny 200512c11e Removed a debug message related to locations.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6327 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 15:42:24 +00:00
Michel Mauny 9552ac6eec Fixed PR#1885: Portability problem with "make installopt" in camlp4/lib on OpenBSD 3.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 13:12:28 +00:00
Michel Mauny 6294af5c67 Fixed PR#1468: "make install" in camlp4 does not install opt libaries
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6325 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 12:44:22 +00:00
Michel Mauny bf170a7a3e Fixed bug PR#2612, which had been introduced while fixing PR#2027 (ctyp parsing)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6324 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 11:38:32 +00:00
Jacques Garrigue 357f43ef44 unification dans F-mu...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 09:49:07 +00:00
Xavier Leroy 94c928299c strerror est standard ANSI C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6315 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-23 15:53:50 +00:00
Xavier Leroy beb679f260 Typo dans la doc de stderr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6314 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-23 13:53:39 +00:00
Maxence Guesdon 617fd50c4e new ocamldoc syntax elements : {\!modules: M1 M2 ...} to insert the table of modules, {\!indexlist} to insert the list of indexes; these elements are used only in the html generator; the -intro option is now used in html to describe the whole index page
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6313 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-23 10:41:51 +00:00
Jacques Garrigue e364e6c254 fix PR#2062
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-23 09:06:58 +00:00
Michel Mauny 76c5955b80 Added parsing for OBJECT class_structure END expressions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6311 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-19 15:00:47 +00:00
Damien Doligez ea4d1da556 mauvais argument a unclosed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6310 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-19 12:15:19 +00:00
Michel Mauny 47f4e123f0 Fixed bug #2027
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-19 11:06:51 +00:00
Jacques Garrigue 11570e23a3 ajout du champ cty_inher dans Types.class_declaration
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 13:28:00 +00:00
Xavier Leroy 8f8ace0a2c strerror est standard ANSI C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 08:50:22 +00:00
Xavier Leroy afe9198187 Support profiling pour AMD64/Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 08:49:44 +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
Xavier Leroy ffe6271308 young_ptr et bottom_of_stack doivent etre sauvegardes par caml_alloc* (PR#2518)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 08:04:40 +00:00
Damien Doligez a0f7f8a2a2 suppression des warnings "unused variable" de gcc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-17 17:25:52 +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 759292a43c Introduction d'un hook pour la lecture des entrees interactives
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6297 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-15 09:59:37 +00:00
Michel Mauny a85d839fa0 Bug #2522
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6296 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-13 16:23:02 +00:00
Michel Mauny f67f2e33fb Fixed PR#2575
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6295 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-13 05:20:10 +00:00
Michel Mauny 86f26bab6f Followup previous bug + bug #2018
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-12 21:33:46 +00:00
Jacques Garrigue 7a09be7544 Fmu
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-12 19:01:11 +00:00
Michel Mauny c1312360ce Fixed PR#1990
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-12 18:49:57 +00:00
Michel Mauny f4d70e5a6c Added -version to camlp4 commands
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6291 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-12 16:18:55 +00:00
Michel Mauny 77b491c3bc Introduction of OCaml "new" locations
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-12 15:22:48 +00:00
Xavier Leroy c9840b7dd7 MAJ portage HPPA/HPUX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-09 15:19:16 +00:00
Xavier Leroy 7de4fe5835 Proteger la fabrication de opnames.h contre l'internationalisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6288 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-09 10:37:27 +00:00
Xavier Leroy b3092ca665 saved_pc doit garder sa valeur pendant le longjmp, sinon les backtraces sont incorrects pour les exceptions levees depuis une primitive C (PR#2030)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6287 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-09 10:35:38 +00:00
Xavier Leroy a8d073e85a Probleme dans #untrace_all en cas de fonction redefinie (PR#1936)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6286 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-09 09:01:00 +00:00
Xavier Leroy 5d95216df2 Typo dans correction precedente (PR#2552)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-09 09:00:10 +00:00