Commit Graph

126 Commits (609875083a46e168ec5148648fc083728de67714)

Author SHA1 Message Date
Xavier Leroy 7501784c80 MAJ en-tetes pour mentionner la 'special exception' sur la LGPL
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-07 13:41:02 +00:00
Maxence Guesdon 360ecae169 commentaires
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4132 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-05 22:40:50 +00:00
Maxence Guesdon ee3fa28267 commentaires
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4130 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-05 17:05:06 +00:00
Maxence Guesdon b26c086236 format commentaires pour ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4127 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-12-05 16:26:03 +00:00
Xavier Leroy 320487c59f Revu gestion des backtrace; suppression de RERAISE, utiliser l'adresse de l'objet exception a la place
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4040 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-26 12:47:03 +00:00
Xavier Leroy ac238f8632 Appeler ocamlmklib via ocamlrun (PR#613)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3999 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-08 10:32:24 +00:00
Xavier Leroy adc9dcfb4e MAJ construction .cma
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3992 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-06 13:21:46 +00:00
Xavier Leroy 931d53de19 Suite revision DLLs (a tester sous Win32)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3959 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-30 14:48:26 +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 90d0991048 Pour systhreads: eviter de charger dynamiquement la lib pthreads, ca pose probleme sur plusieurs OS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3913 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-24 13:08:53 +00:00
Damien Doligez 523c58288c ajout so_locations dans .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3877 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-11 12:04:40 +00:00
Jacques Garrigue dc17aff349 PR#556
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3862 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-06 13:34:22 +00:00
Jacques Garrigue 12e6fe3ffa be friendly to non-gnu make
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3860 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-06 02:24:45 +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
Jacques Garrigue c0909c92e7 shared options also for native code
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-05 11:56:46 +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
Damien Doligez 91e077432c deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-21 10:01:28 +00:00
Xavier Leroy 326e67c252 Pour respecter le protocole d'ensemble, mettre async_signal_mode a 1 quand un thread termine
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3591 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-23 15:35:31 +00:00
Xavier Leroy dd6109d87b Pas de backtrace en natif (PR#391)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-19 10:02:48 +00:00
Xavier Leroy b40b5c1c73 Afficher un backtrace lorsqu'une exception termine un thread
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3528 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-15 14:23:20 +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
Damien Doligez 08dc972b1e Mac: deps + Makefile; gethost.c: ajout const
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3449 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-28 17:20:27 +00:00
Pierre Weis 2116da4220 Getting rid of obsolete boolean operators & and or
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-12-28 13:07:42 +00:00
Damien Doligez 9d1cf09c54 bcopy -> memmove dans otherlibs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3341 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-11-23 13:45:03 +00:00
Xavier Leroy 169d14212b sync et tail-recursion
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3261 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-28 12:23:53 +00:00
Damien Doligez b6c2d415c7 MacOS: ASCII seulement (PR#147) + deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3210 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-23 15:08:43 +00:00
Jacques Garrigue f5e960169a no socketpair
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3148 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 05:08:10 +00:00
Jacques Garrigue 5891f0f402 labels dans socket/socketpair/connect
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 02:27:39 +00:00
Xavier Leroy 8a26b3dda2 Mauvaise option -cclib dans threads.cmxa
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3142 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-27 08:26:59 +00:00
Damien Doligez fe26502b05 MacOS: bugs dans graphics; suppression toplevel/68k; dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3135 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-24 15:15:59 +00:00
Damien Doligez 511b966ba7 MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3102 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-17 20:01:40 +00:00
Xavier Leroy d31b28402c Corrections de plusieurs bugs de parallelisme (merci Damien)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3099 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-17 13:09:10 +00:00
Jacques Garrigue 070f6559f3 pas de mot-cles dans les labels
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3062 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-12 07:54:35 +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 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 3006772f85 Revu le mecanisme de Thread.join (l'ancien verrouillait un mutex dans un thread et le deverouillait dans un autre, ce que POSIX interdit)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3041 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-04 17:36:12 +00:00
Jacques Garrigue 19fede7478 passage aux labels legers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3024 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-03 01:57:52 +00:00
Jacques Garrigue 226fbcf251 outdated documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3008 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-29 03:32:14 +00:00
Xavier Leroy b070d1dce0 MAJ portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2962 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-16 13:35:20 +00:00
Jacques Garrigue 68366b2500 sorry for the tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2960 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-15 07:55:24 +00:00
Xavier Leroy d84700a77c MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2932 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 16:06:36 +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 53f51d2a1b #define pour Solaris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2881 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-29 13:07:01 +00:00
Xavier Leroy 95476c7aea Typo dans fonctions de comparaison
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2812 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-13 17:27:04 +00:00
Xavier Leroy 9e206909f4 Introduction des blocs de type Custom.
Remplacement des blocs de type Final par des blocs de type Custom.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-10 14:04:59 +00:00
Xavier Leroy f723d5394f Revu les Makefiles pour qu'ils utilisent ocamlc et non boot/ocamlc (puisqu'ils utilisent stdlib et non boot)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2789 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-05 12:16:09 +00:00
Xavier Leroy 17c65c65a6 Ajout de yield
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2778 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-04 09:38:13 +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
Jacques Garrigue dd1eae5c34 LablTk/OCamlBrowser portes sur Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-01 05:43:25 +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