Commit Graph

3205 Commits (34343597a6aae9a9eac8fcd189b5536c54bbdc7d)

Author SHA1 Message Date
Xavier Leroy 34343597a6 MAJ option -with-pthread (PR#190)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3324 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-11-02 09:04:01 +00:00
Damien Doligez 836c1851dd PR#212, suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-31 14:55:30 +00:00
Damien Doligez 0f45531954 passage a ANSI C -> suppression bcopy et memmov
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3322 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-29 17:36:44 +00:00
Damien Doligez 24b5b0add9 petit bug dans configure
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3319 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-27 16:17:56 +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 bec90a7805 pas de terminfo si code natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3317 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-27 12:55:48 +00:00
Damien Doligez eb43ecffcb PR#212
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-26 13:38:43 +00:00
Jacques Garrigue e1bdcfef69 PR #201, #202
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-16 07:14:26 +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
Xavier Leroy be85acc16e Ajout verification que l'on ne fait pas reference a un module pas encore initialise
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-10 14:20:27 +00:00
Xavier Leroy 430070c090 Tests de tail recursion avec bcp d'arguments
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3308 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-10 12:39:37 +00:00
Xavier Leroy cbc5d92988 Meilleur traitement des fonctions tail rec avec des arguments en pile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-10 12:39:16 +00:00
Xavier Leroy 6e389e924c EXE manquants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-10 12:31:22 +00:00
Luc Maranget ab97fd0dcc or-pat avec variables et compil du switch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-02 14:18:05 +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
Damien Doligez f072ee2eba precision doc append
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-28 15:22:19 +00:00
Damien Doligez f2124dec43 adaptation zsh sous MacOS X
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-26 18:18:59 +00:00
Jacques Garrigue 2c7226c3c6 PR#191: ne pas inclure les cas traites dans la liste des cas oublies
pour les variantes polymorphes.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-20 02:40:50 +00:00
Damien Doligez a08944021e alloc.c: typo; weak.c: include manquant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3299 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-08 11:48:06 +00:00
Jacques Garrigue 5dfbff7f5e change variance syntax
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-07 10:57:32 +00:00
Jacques Garrigue 4d30d52fb6 construit supertypes pour constructeurs contravariants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3297 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-07 05:13:09 +00:00
Jacques Garrigue 3d234f9659 patch par Didier le Botlan pour les commentaires
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3296 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-07 00:38:55 +00:00
Damien Doligez ee0828c9c4 bug begin end
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3295 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-06 14:18:32 +00:00
Jacques Garrigue 83ca813e4b ajout des variances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-06 10:21:07 +00:00
Jacques Garrigue e477ccd225 relaxation de la semantique des effets de bords sur les parametres
optionels, pour permettre une compilation plus efficace.
modifie' translcore, typedtree, typecore, typeclass


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-04 08:49:32 +00:00
Damien Doligez fad2c06db5 alpha-conversion pour eviter un clash bizarre sur Rhapsody
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-01 18:38:43 +00:00
Xavier Leroy d89cd56af2 1- Ajout d'alpha-conversion dans substitute pour eviter les captures de variables accidentelles entre le corps d'une fonction inlinee provenant d'un autre module et un Ident.create ulterieur.
2- Desactiver l'optimisation des fonctions recursives closes lorsque la profondeur d'emboitement des fonctions devient trop importante (sinon: comportement exponentiel en la profondeur)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3291 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-01 13:27:11 +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
Jacques Garrigue 513e7622af must detect executable name first for Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-25 08:22:01 +00:00
Jacques Garrigue 738f54a8da use windows fonts for Cygwin; but shell does not work
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3288 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-25 08:20:49 +00:00
Jacques Garrigue 307c53c6f5 Warning changes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3287 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-25 07:02:28 +00:00
Jacques Garrigue db000d3321 for Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3286 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-25 06:56:06 +00:00
Jacques Garrigue 21917d591e recognize Tk under Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-25 06:53:45 +00:00
Damien Doligez 0b9d867f2f petit probleme avec Assert
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:13:53 +00:00
Damien Doligez 3d7b7c2e37 option -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:13:17 +00:00
Damien Doligez b2fdec8e5c option -warn-error, directive #warn_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3282 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:13:09 +00:00
Damien Doligez 6b893661dd test de -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3281 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:10:53 +00:00
Damien Doligez 6abd94399c ajout Weak.get_copy
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3280 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:10:41 +00:00
Damien Doligez 3a43e16ae2 ajout Weak.get_copy
Assert -> CAMLassert
suppression des conjonctions dans les Assert


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3279 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:10:03 +00:00
Damien Doligez 7f2c1ed367 ajout option -warn-error
ajout Weak.get_copy


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3278 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:07:00 +00:00
Damien Doligez 2d84d27cb1 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3277 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:05:45 +00:00
Xavier Leroy 5cca785d1d Installer bigarray.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-21 13:06:54 +00:00
Luc Maranget 2dfaaa4903 ptit bug dans un format
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3275 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-14 14:24:46 +00:00
Luc Maranget e8ea52a66a new or-pat compilation + exhaustiveness used in compilation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3274 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-11 19:58:52 +00:00
Luc Maranget d043fecf18 new or-pat compilation + exhaustiveness used in compilation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-11 19:50:59 +00:00
Jacques Garrigue 3ad649f365 imprime les traces meme sans expansion, pour les erreurs de sous-typage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3272 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-11 03:19:51 +00:00
Xavier Leroy 17805c9bd4 Typos introduites pendant le portage Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-10 14:41:24 +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
Jacques Garrigue d23a489fb1 tiny bug in eqtype
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3269 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-10 01:46:48 +00:00