Commit Graph

393 Commits (1641d2d16ec149acc6301dfcf2dbce6b80203a3b)

Author SHA1 Message Date
Jacques Garrigue 1b1e463092 Simpifie les types de variantes, change le typage des matchings ouverts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-11 14:34:10 +00:00
Jacques Garrigue 09857eb69f 3.00+5: delay constraint checking in type declarations
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3175 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 06:19:39 +00:00
Jacques Garrigue d6fc16fed8 bug fixes: PR#128,#109,#112,#117,#127
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 01:25:42 +00:00
Jacques Garrigue c0f804929d clean-up variant typing to recover principality
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3157 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-12 18:22:35 +00:00
Jacques Garrigue a681b5863b petite amelioration de la normalisation des types et des alias d'impression
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3154 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-11 02:22:54 +00:00
Damien Doligez 42e3de582d mise au carre des ofs+len (PR#96)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3152 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 17:53:58 +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
Xavier Leroy f98aaf3762 MAJ pour 3.00
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3125 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 11:54:35 +00:00
Pierre Weis 9abfff060e Suppression de Formatmsg, réécriture des messages à l'aide de Format.fprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 08:13:22 +00:00
Jacques Garrigue 83d263db03 nativeint/float conversion + bug in eqtype on variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3110 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-19 04:30:16 +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
Jacques Garrigue 276af94f3d error messages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3081 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-14 03:41:18 +00:00
Jacques Garrigue 780b65fca6 nouvelle syntaxe avec tilde
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3061 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-12 03:43:25 +00:00
Damien Doligez c546d3683d MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3049 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-07 16:15:34 +00:00
Damien Doligez 136e2a0d63 *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3044 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-05 18:32:03 +00:00
Jacques Garrigue aeabf36020 passage aux labels legers + ajouts de "of" dans les variantes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3026 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-03 02:00:43 +00:00
Damien Doligez 3f434abf94 re-renommange: "-label" -> "-labels"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-24 19:31:25 +00:00
Xavier Leroy 7dfe9784b7 Revu la gestion des records de flottants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2978 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-21 14:43:25 +00:00
Damien Doligez df6ced1fc9 "modern" -> "label" suite (et fin ?)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2976 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-20 21:00:11 +00:00
Damien Doligez 06fc55f848 coherence des options entre ocamlc et ocamlopt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2975 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-20 20:23:07 +00:00
Damien Doligez 8deb9d71c4 changement "modern" -> "label"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-17 21:27:48 +00:00
Damien Doligez badb27c629 PR#33 + messages labels de records
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2967 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-16 16:45:04 +00:00
Xavier Leroy c4801c35fb Ajout du renommage d'exceptions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-12 13:10:29 +00:00
Xavier Leroy c7b7c24381 Nouveau format de .cma et .cmxa, se rappelle des -cclib et -ccopt necessaires pour le link final
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2930 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 09:12:28 +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
Damien Doligez 8d180f7ae3 fix bug #44
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2898 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-03 15:15:43 +00:00
Xavier Leroy 8599d817b4 Ajout split_last
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2878 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-28 15:47:13 +00:00
Jacques Garrigue 6f39a8f48d variant fixes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2861 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-25 03:33:54 +00:00
Jacques Garrigue d645ee43e9 #name notation to automatically generate or-pattern from variant type name
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2844 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-22 03:08:08 +00:00
Jacques Garrigue 1e84be9cd5 label related fixes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2809 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-12 23:19:35 +00:00
Xavier Leroy 1cac403368 Ajout des modules Int32, Int64 et Nativeint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-11 15:09:27 +00:00
Jacques Garrigue 9ac4b7df38 new labels in List, Set, Unix and ThreadUnix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2775 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 06:52:39 +00:00
Damien Doligez ae1b539603 reprenons un systeme de numeros de versions qui marche
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2767 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-24 16:21:30 +00:00
Jacques Garrigue ea77b3d485 Variant compilation bugs: simple mistakes in matching.ml, and incorrect use of Const_pointer for 31-bit integers in translcore.ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2747 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 17:21:29 +00:00
Damien Doligez 0a2021e986 finalisation de valeurs allouees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2746 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 16:51:58 +00:00
Damien Doligez b234d1769c detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2745 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 16:47:25 +00:00
Damien Doligez 9968714ee2 optimisation des racines globales pour le GC mineur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2733 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-05 13:16:31 +00:00
Damien Doligez 44ee12deae fix bug ligne trop longue
amelioration message d'erreur illegal character


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2724 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-30 17:10:24 +00:00
Damien Doligez 1dd0eb6e0a refonte pour faciliter l'ajout de nouveaux flags
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2716 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-23 18:02:58 +00:00
Daniel de Rauglaudre 8207892eb7 Changed the fucking ast magic numbers to avoid fucking core dumped when
using fucking preprocessors.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-16 14:29:25 +00:00
Jacques Garrigue 77d4f18ce6 changed label_pattern syntax
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-08 08:21:57 +00:00
Jacques Garrigue bacf15f614 changed syntax for default values
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2673 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-07 15:00:37 +00:00
Xavier Leroy 45a18236df Revu compilation du filtrage des variants. Ajout de la primitive Pisint et de l'instruction bytecode ISINT.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-06 16:59:24 +00:00
Jacques Garrigue 904d1a1580 some changes in bytecomp
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2666 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-02 09:51:13 +00:00
Jacques Garrigue b8afc6496e * better printing
* threads Makefile bug
* label changes


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2660 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-01 09:54:03 +00:00
Jacques Garrigue 04cc48209b dead files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-30 17:21:48 +00:00
Jacques Garrigue 296fc05470 Merge olabl branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-30 16:07:38 +00:00
Damien Doligez 44c244d311 tabs -> spaces
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-29 19:04:56 +00:00
Damien Doligez 7cbb370448 un tas de petits trucs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-29 19:04:52 +00:00
Damien Doligez 096a160b1e MacOS: utilisation de ToolServer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2636 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-29 19:04:49 +00:00
Xavier Leroy 5fda7804c4 Version 2.04
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-23 10:50:50 +00:00
Xavier Leroy 118057fd9e Passage a la version 2.03
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2555 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-17 19:12:00 +00:00
Xavier Leroy cc0f32b054 Changement de la licence
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-17 18:59:06 +00:00
Damien Doligez 536805736c exception -> false dans les assertions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2524 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-15 12:44:49 +00:00
Jérôme Vouillon 8ead6cda81 Option pour accepter des types recursifs (demande de Pascal Cuoq)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2500 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-08 23:45:01 +00:00
Damien Doligez 4a3e2f044b Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-08 19:03:57 +00:00
Xavier Leroy a048d42b10 Ajout du module Formatmsg pour rediriger les messages du systeme vers stdout ou stderr suivant le contexte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-08 17:06:33 +00:00
Luc Maranget 9f6e05ecce Partial match avec joli message
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2452 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-29 14:42:37 +00:00
Damien Doligez 074938fb5b ajout warnings commentaires suspects
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2447 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-21 10:04:08 +00:00
Damien Doligez 3f10f2b54d stdlib/list: ajout rev_map et rev_map2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2410 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-19 12:55:44 +00:00
Damien Doligez 7780cf7ef6 Encore des fixes pour le profiler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2408 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-14 17:20:03 +00:00
Damien Doligez ae90e22461 clflags.ml: ajout de l'option -dparsetree (pas encore implementee)
config.mlp: fix du profiler, ajout option -dparsetree


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2403 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:43:13 +00:00
Damien Doligez ed00c68b5d otherlibs/nums/big_int.ml: fix du fix de square_big_int
profiler: patch de cregut pour les threads + transparent aux .mli


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2390 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-08-03 17:59:43 +00:00
Damien Doligez 261e7006f4 incr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2385 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-22 13:01:12 +00:00
Xavier Leroy 253d2025aa Ajout de -dcombine
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2370 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-05-15 15:10:00 +00:00
Xavier Leroy 683caf6dc9 MAJ en vue release 2.02
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-03-02 14:49:58 +00:00
Xavier Leroy 5038f3cdb6 Ajout de Pervasives.ignore. List.remove -> List.remove_ass*
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-24 15:21:50 +00:00
Xavier Leroy a0257345ce Ajout de list_remove (a mettre dans List?)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2268 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-04 10:32:27 +00:00
Xavier Leroy 1c47e1d330 Passage version 2.01
Pervasives: ajout int_of_char, char_of_int
Char: suppression int_of_char, char_of_int


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2229 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-08 14:53:55 +00:00
Xavier Leroy 7f9ee6a995 MAJ portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2218 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 14:39:27 +00:00
Pierre Weis a985aa1551 Éviction des alertes des séquences: ajout de fonctions rendant unit.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:54:12 +00:00
Xavier Leroy 10231cade2 Ajout de l'option -cc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2161 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-06 15:39:43 +00:00
Damien Doligez 36bb3f5af3 string dans unterminated comment
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2157 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 18:53:55 +00:00
Pierre Weis c77f3891cc Tbl: ajout de la fonction mem qui teste si un élément donné est dans
la table.
Warnings: ajout du pilotage des warnings par l'utilisateur.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2150 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 08:08:28 +00:00
Damien Doligez 3be947947e nouvelles fonctions alloc/alloc_small
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-26 19:19:32 +00:00
Xavier Leroy 66ae9423a7 Portage ARM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2120 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-15 16:10:53 +00:00
Damien Doligez 89074600b8 ajout option -use_prims
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2110 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-02 12:40:44 +00:00
Damien Doligez a94bf88c24 terminfo: changement des primitives en vue du portage mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2091 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:48 +00:00
Damien Doligez 164b0975e7 Makefiles: portabilite echo -n
obj: ajout primitive Obj.truncate
linenum: fix bug derniere ligne sans newline


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2085 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:14:10 +00:00
Xavier Leroy d65c721ad8 Version 2.00
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2066 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 09:00:36 +00:00
Damien Doligez 819b14cec9 nouvelle version: 1.07+7
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2036 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-07 18:45:29 +00:00
Xavier Leroy 49521cb928 Ajout du profiling par gprof (ocamlopt -p)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2025 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-06 13:27:38 +00:00
Jérôme Vouillon d1561bbfe8 Optimisation de la verification des relations d'egalite, d'instanciation
et de sous-typage entre types.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2010 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-03 17:40:39 +00:00
Daniel de Rauglaudre 5a5d98b149 Ajout option "-intf_suffix" pour spécifier le suffixe de l'interface
quand on compile l'implémentation.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1971 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-27 14:10:14 +00:00
Damien Doligez bbae97ffbc debugger/symbols.ml: fix changement de format des fichiers byte-code
otherlibs/unix/putenv.c: probleme d'includes mal places
parsing/parser.mly: amelioration des locations
profileur: profiling.cmo non linke, redefinition de (+)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1965 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:12:55 +00:00
Xavier Leroy 8216172a5f Ajout de Value_integer(n) dans les approximations .cmx
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1945 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-30 12:13:01 +00:00
Xavier Leroy fd8ea59807 Ajout des options -make_runtime et -use_runtime
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1920 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 14:48:34 +00:00
Damien Doligez 6e3f6a536d Bug profileur: double inclusion de profiling.cmo.
Bug thread + compacteur.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1908 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 16:35:54 +00:00
Xavier Leroy 8148a859ae MAJ magic number for bytecode executables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1898 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 09:21:34 +00:00
Damien Doligez 05684b2b53 fix: bug du profiler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1868 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-01-12 16:54:34 +00:00
Xavier Leroy cf37b950be MAJ pour release 1.07
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1847 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 12:08:14 +00:00
Xavier Leroy 8033af2947 Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1788 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-19 12:35:37 +00:00
Xavier Leroy 06b7420e8a Ajout de ocamlc.opt. MAJ en vue release 1.06.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 10:39:01 +00:00
Damien Doligez 773849f9cb Suppression du dernier matching non exhaustif
Changement du type des fonctions iter
Weak manquant dans le makefile de stdlib
Entree par defaut dans le makefile de test


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1750 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 13:03:32 +00:00
Damien Doligez 2bdf234dc5 lazy qui marche avec let rec
tbl.ml: suppression de quelques warnings


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1732 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-22 13:26:55 +00:00
Damien Doligez c194d39545 Paresseux.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1716 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 13:17:48 +00:00
Damien Doligez a1e8c27007 _ en debut d'ident; Array.make; max_{string,array}_length
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1708 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-11 15:10:48 +00:00
Xavier Leroy bec90463c8 Revu completement l'allocation des buffers d'I/O.
Nettoyage du code d'I/O.
Ajout de hooks pour verrouiller en conjonction avec otherlibs/systhreads.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-29 15:37:22 +00:00
Xavier Leroy d94d8a8f40 Ajout de to_hexa_string pour gas/Alpha
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1673 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 01:12:38 +00:00
Damien Doligez 0049043122 Version -1/12: fix du let rec de valeurs en ocamlopt.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1670 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-29 13:07:16 +00:00
Damien Doligez 34df2ad4df Exporter la position de l'argument courant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:45:54 +00:00
Damien Doligez 3cf9325149 Fix: compilo C different quand on compile en natif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1627 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-23 14:36:30 +00:00
Damien Doligez 0a04952276 Change: Filename.is_absolute -> not Filename.is_implicit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:09:14 +00:00
Daniel de Rauglaudre 87f596a858 Change version en-tete fichiers arbre de syntaxe
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1614 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 15:34:51 +00:00
Xavier Leroy 32292a62bc Changement magic number pour nouveau format d'executables.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1601 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:53:59 +00:00
Damien Doligez bbbbdf40d3 Fix de nat_of_string 0.
Ajout de Printexc.to_string.
Suppression de Printexc.print_exn qui est redondant.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1590 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-12 15:30:25 +00:00
Damien Doligez ff3a9ddd29 bug entre pointeurs faibles et compactage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1578 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-02 12:52:02 +00:00
Damien Doligez 39c596a3c2 version -1/8
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1574 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-26 17:18:28 +00:00
Damien Doligez ff13e60cd6 version -1/7
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1571 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-21 15:28:52 +00:00
Damien Doligez 03ec746bf1 deTABisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-19 15:42:21 +00:00
Xavier Leroy 9f30d68f00 Ccomp: ajout de Ccomp.system
Clflags: ajout de -verbose.
Config: version++


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1562 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:30:31 +00:00
Damien Doligez 4e310fc543 Ajout assert
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1544 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 18:28:25 +00:00
Damien Doligez 31b160fdfa numero de version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 14:45:50 +00:00
Damien Doligez 50f53591ba version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1508 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-16 13:19:35 +00:00
Damien Doligez b5fc93c535 Changement de numero de version. On incremente le dernier chiffre, et
le numero tend vers la version suivante.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1505 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-15 19:20:10 +00:00
Damien Doligez ae755c01a6 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1483 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-31 15:51:56 +00:00
Xavier Leroy 7029937655 Version 1.05
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1428 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-21 10:46:44 +00:00
Damien Doligez bd66a16b7d Bug de weak pointer sur entier + depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-19 14:20:23 +00:00
Xavier Leroy 5836841d8a Ajout de native_partial_linker
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1406 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-17 13:01:04 +00:00
Xavier Leroy 2fa0460948 Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-13 14:41:38 +00:00
Xavier Leroy 55d3f380ca MAJ numero de version.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1365 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-10 13:57:53 +00:00
Xavier Leroy ad9d4ea024 Erreur dans shift vers la droite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1325 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-05 16:24:44 +00:00
Xavier Leroy b289a5cdad Arithmetique sur entiers 32/64 bits.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1317 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 15:08:43 +00:00
Damien Doligez 33b32c7a4b version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:56:28 +00:00
Damien Doligez 8dd261f4f8 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:24:45 +00:00
Xavier Leroy 6b76f27803 Ajout de l'inlining
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1275 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 17:20:11 +00:00
Daniel de Rauglaudre cc9c2b8841 - Ajout type "any"
- Test compatibilite version AST avec preprocesseur


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1262 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-11 18:24:47 +00:00
Pierre Weis a6c6120f14 Changement des boi^tes de pretty-print
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1257 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-04 08:03:29 +00:00
Xavier Leroy 3b92524aa9 Ajout du support pour le debugger
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1211 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-29 18:36:42 +00:00
Xavier Leroy ab73783706 Ajout de utils/ccomp
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1175 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:04:12 +00:00
Xavier Leroy 48092f6ea2 clflags: ajout option -output-obj
config: ajout variable ranlib.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:01:32 +00:00
Damien Doligez 2e9ca7a9c9 suppression de -opt speed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:58 +00:00
Damien Doligez 0249aa7833 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1143 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:06:44 +00:00
Xavier Leroy 4cb01ac06f Misc.lowercase -> String.uncapitalize
Misc.capitalize -> String.capitalize


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1131 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:03:49 +00:00
Xavier Leroy c3aafc76e0 MAJ numero de version.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1117 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 12:28:31 +00:00
Damien Doligez 0e321e2847 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1092 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-24 15:19:32 +00:00
Xavier Leroy b412ee9728 Ajout d'un flag disant si on est sous le compilo natif ou bytecode.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1086 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-22 13:37:20 +00:00
Damien Doligez d32d903481 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-09 16:21:10 +00:00
Damien Doligez 8c47222817 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1057 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-07 14:04:11 +00:00
Damien Doligez b161e4628d Ajout de "get_os_type".
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1047 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-06 16:39:07 +00:00
Xavier Leroy 6792a3fc17 Version 1.02
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1026 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-26 14:49:46 +00:00
Xavier Leroy 2981acda78 Ajout flag -thread.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-09 12:37:18 +00:00
Damien Doligez bcd1f0f833 changement de version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@959 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-05 17:35:58 +00:00
Damien Doligez 85310e78ec Changement de version des qu'on change un iota.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-08-22 18:12:51 +00:00
Xavier Leroy 99b6855c90 Version++.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@931 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-15 16:35:47 +00:00
Xavier Leroy b25e54af7a Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@836 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-22 16:22:42 +00:00
Xavier Leroy e2f9ac9391 Ajout de remove
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@818 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-16 14:15:35 +00:00
Xavier Leroy 2301d778e7 Renommage en Objective Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-30 14:53:58 +00:00
Xavier Leroy 66392032da Ajout flag -pp.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-29 13:24:35 +00:00
Daniel de Rauglaudre be927d6165 Nouvelle option -pp
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-23 11:37:55 +00:00
Jérôme Vouillon 7974a9d8b1 Extension objets.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-22 11:15:41 +00:00
Xavier Leroy 6b9559fabf Version++.
Modif magic numbers des fichiers objets.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@755 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-18 16:36:09 +00:00
Xavier Leroy c411ad4f0c Suppression de standard_includes.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@663 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-23 11:12:30 +00:00
Xavier Leroy ddbeb32ff5 Suppression de standard_includes.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@661 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-23 09:45:58 +00:00
Xavier Leroy 84ffb16ed7 Debut du portage Windows NT/95
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@636 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-15 16:19:09 +00:00
Xavier Leroy 02eba90dce Version++.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@600 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-08 10:15:32 +00:00
Xavier Leroy 8f5e150e48 Nettoyage portage PowerPC. Ajout de Config.model.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@597 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-07 17:00:35 +00:00
Xavier Leroy 6daea9408f Ajout de Misc.replicate_list.
Misc.temp_file deplace vers Filename.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@588 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-04 12:51:11 +00:00
Xavier Leroy cb59c87529 Faire que Misc.align marche aussi sur des entiers negatifs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@549 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-19 10:19:38 +00:00
Xavier Leroy 127e943302 Option -drawlambda.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@541 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-15 10:21:58 +00:00
Xavier Leroy 4284fdd510 Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@514 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-06 15:46:47 +00:00
Xavier Leroy d6fca8af73 Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@498 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-30 12:26:06 +00:00
Xavier Leroy a9a684b022 Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@432 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:24:14 +00:00
Xavier Leroy 50016eb5d5 Renommage des compilateurs de bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@389 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-02 14:09:42 +00:00
Xavier Leroy cb1ccd6d81 Fonctions testant les debordements lors d'une addition ou d'une soustraction.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-26 16:25:24 +00:00
Xavier Leroy 0d4e1ea7a2 Digest passe dans stdlib.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@339 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-17 10:03:00 +00:00
Xavier Leroy eda2f6449b Nouveau format de .cmo (utilisation de MD5, detection unsafe)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-09 13:37:11 +00:00
Xavier Leroy 6eb8978908 Changement du magic number des interfaces.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@324 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-05 15:22:38 +00:00
Xavier Leroy 0c0922e2e8 Champ max_young_wosize.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-03 14:07:03 +00:00
Xavier Leroy 6930d53370 Changement format .cmi.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@295 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:48:26 +00:00
Xavier Leroy 3c8c0d35aa Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@269 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-13 12:41:12 +00:00
Xavier Leroy 6d88477193 MAJ des fichiers .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@231 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-29 08:33:39 +00:00
Xavier Leroy ed132bbc39 Ajout option -dscheduling.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@214 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-24 13:25:21 +00:00
Xavier Leroy b35c76cd87 Version++.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@206 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-23 11:56:10 +00:00
Xavier Leroy 0b9972d50f Ajout du scheduler (a tester serieusement)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@202 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-13 09:31:50 +00:00
Xavier Leroy e4066357b1 Ajout des notices de copyright
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-09 15:06:35 +00:00
Xavier Leroy e2b3ef318d Portage Solaris. On prevoit plusieurs systemes pour une architecture.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@181 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-08 12:17:31 +00:00
Xavier Leroy f7a80c3c90 MAJ de max_tag.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-28 12:24:04 +00:00
Xavier Leroy 4322e42e4d Changement signification option -S.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-20 07:52:12 +00:00
Xavier Leroy 02d8ae6d60 Separation des compilos C pour le bytecode / pour le compilo natif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@118 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-18 08:42:01 +00:00
Xavier Leroy 71631bdaa7 Ajout option -compact.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@107 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-13 17:17:20 +00:00
Xavier Leroy c226d5efeb Branchement du GC de la version bytecode sur le compilateur natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@72 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-10 09:48:27 +00:00
Xavier Leroy 67624bbd53 Ajout flags et magic numbers pour le compilo natif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@60 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-02 16:50:39 +00:00
Xavier Leroy 9878bcbfc4 Increment version.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@46 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-06-18 14:47:25 +00:00
Xavier Leroy 21db169a88 Correction de log2.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@33 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-06-15 08:10:54 +00:00
Xavier Leroy 6c3277017b Version++
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@28 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-06-05 15:56:53 +00:00
Xavier Leroy 2ccd7f48fb Ajout de qques fonctions sur entiers pour le compilateur natif.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@25 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-06-05 13:44:14 +00:00
Xavier Leroy e57ef00576 Remplacement de Cset par Set
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@20 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-30 13:36:40 +00:00
Xavier Leroy ec675d2f9a Detection des types sommes avec trop de constructeurs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@18 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-22 15:43:44 +00:00
Xavier Leroy 961db5eb54 Ajout flag -wlambda.
Rectification affichage des tables.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@17 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-22 11:58:51 +00:00
Xavier Leroy 997fb206a7 Printf.sprintf et String.concat dans stdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-05 10:05:18 +00:00
Xavier Leroy 623e2fbc00 Ajout de Sys.file_exists
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-04 12:48:07 +00:00
Xavier Leroy 61bd8ace6b Passage a la version bootstrappee (franchissement du Rubicon)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-04 10:15:53 +00:00