Xavier Leroy
|
fc5f00835c
|
Nettoyage des Makefiles, notamment la gestion des options de compilation specifiques a chaque fichier
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6396 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-13 12:47:32 +00:00 |
Xavier Leroy
|
3dce37c196
|
Generalisation de l'option -o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6395 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-13 12:46:41 +00:00 |
Xavier Leroy
|
2955927a88
|
Ajout d'une interface pour Lexer, sinon les dependances sont incorrectes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-13 12:46:11 +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
|
c8bd730465
|
Quoter les arguments pour create_process (PR#2512)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6392 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 12:47:36 +00:00 |
Xavier Leroy
|
fc4d722c88
|
Documentation de lockf (PR#2487)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6391 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 12:33:41 +00:00 |
Xavier Leroy
|
dbc670d5f0
|
L'argument de isdigit, etc, doit etre unsigned (PR#2514)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6390 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 11:59:11 +00:00 |
Xavier Leroy
|
c270bbea92
|
Je prefere sans chaines d'identification. Merci.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6389 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 10:40:52 +00:00 |
Xavier Leroy
|
adb2b0dbed
|
MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6388 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 10:37:54 +00:00 |
Xavier Leroy
|
d3e86fdfcc
|
Ne pas forcer de registres si on utilise le compilateur Intel icc (PR#2586)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6387 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 09:16:17 +00:00 |
Xavier Leroy
|
762a006652
|
Impression des 'rec' et des 'and' dans les signatures inferees (PR#1981,2585)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6386 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 08:55:49 +00:00 |
Jacques Garrigue
|
8cf488c3d4
|
vi keys
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6385 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-12 03:20:00 +00:00 |
Damien Doligez
|
97ed033e88
|
PR#2297, suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6384 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 23:45:46 +00:00 |
Damien Doligez
|
b2f3d350af
|
erreur de grammaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6383 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 23:44:03 +00:00 |
Damien Doligez
|
cb9a7f8532
|
missing include
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 23:16:14 +00:00 |
Xavier Leroy
|
ad25068485
|
Lorsque le sous-typage se traduit par prendre un prefixe strict du bloc representant une structure, faire la copie du bloc au lieu de conserver le bloc d'origine. L'ancienne strategie casse la compilation de 'module rec' (PR#2639)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6381 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 16:09:48 +00:00 |
Jacques Garrigue
|
67f28f0630
|
use arrows too
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 15:47:08 +00:00 |
Maxence Guesdon
|
ec61ad53b1
|
maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 14:32:17 +00:00 |
Maxence Guesdon
|
82a8b99e39
|
OK - latex: style latex pour indenter dans les module kind et les class kind
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6378 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 14:25:50 +00:00 |
Damien Doligez
|
13e2ae7800
|
PR#2654
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 13:22:19 +00:00 |
Jacques Garrigue
|
4f0631da37
|
symmetry of unify_univar
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6376 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-08 06:34:56 +00:00 |
Jacques Garrigue
|
6ca9627bfa
|
pour CAML_JIT
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6375 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-05 01:15:53 +00:00 |
Pierre Weis
|
d29a2ec4df
|
Wrong treatment of 3 chars long patterns, when a range is specified.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6373 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 13:27:24 +00:00 |
Basile Starynkevitch
|
e13fbb44fc
|
added a comment asking to keep in sync with obj.c function caml_cache_public_method[2]
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6372 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 13:21:46 +00:00 |
Basile Starynkevitch
|
a121b35b97
|
functions caml_cache_public_method and caml_cache_public_method2 might be useful for jit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6371 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 13:05:18 +00:00 |
Pierre Weis
|
4f8c5658cd
|
Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6370 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 08:01:31 +00:00 |
Basile Starynkevitch
|
00bc8a6f73
|
testing result
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-02 09:42:01 +00:00 |
Basile Starynkevitch
|
1253881474
|
initial version - for testing new OO bytecodes like GETPUBMET GETDYNMET
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6361 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-02 09:36:19 +00:00 |
Xavier Leroy
|
9d19bcf441
|
MAJ magic numbers suite aux modifs des objets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 12:36:34 +00:00 |
Xavier Leroy
|
f2dcef94cb
|
Locking operations can block (duh)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6358 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 12:20:01 +00:00 |
Jacques Garrigue
|
f2a88d399d
|
correct soundness problems?
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6354 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 09:35:54 +00:00 |
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 |