Commit Graph

2866 Commits (d512c37344eae237390c858e8ccff8c80bca5007)

Author SHA1 Message Date
Damien Doligez d512c37344 fix Array.sort (PR#33)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2965 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-16 16:43:43 +00:00
Xavier Leroy 078a40e1d6 Definir MAP_FAILED si pas defini (pour les vieux systemes genre SunOS et AIX 4.1)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2964 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-16 15:39:32 +00:00
Xavier Leroy c96be2df9c Effacer le .cmi si exception pendant son ecriture
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2963 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-16 15:09:39 +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 3375e52091 check labels first in type_application
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2961 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-16 03:30:59 +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
Jacques Garrigue 31f70a75d4 better printing and colorizing
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2959 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-15 07:43:33 +00:00
Jacques Garrigue 410dac4c61 warning and error report
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2958 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-15 05:51:26 +00:00
Jacques Garrigue 8faa469c48 Ident passe a Format
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2957 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-15 02:09:27 +00:00
Damien Doligez dc7cea711e MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2956 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 20:34:47 +00:00
Pierre Weis b34a32bdd8 Le module Ident passe a Format.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2955 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 16:49:01 +00:00
Pierre Weis b658e638ef Flags de compilation pour la version opt.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2954 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 14:10:09 +00:00
Pierre Weis 63edba447d La gestion du backing store et de l'affichage sur écran sont disjoints
et peuvent être mis en route séparément.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2953 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 14:09:28 +00:00
Jacques Garrigue a98163685e oublis Cconst_pointer -> Cconst_int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 05:53:17 +00:00
Jacques Garrigue 403be2c0fd meilleure impression pour ocamlbrowser
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2951 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 05:22:23 +00:00
Jacques Garrigue c1cbbaffbd allow -L options in -tklibs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2950 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 05:21:37 +00:00
Jacques Garrigue 3cc00889ea typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 05:20:50 +00:00
Xavier Leroy 6bcd8db2b2 Revision Makefiles de labltk pour adaptation aux nouveaux .cma avec libs C integrees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-12 13:11:26 +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 572f784954 MAJ nouveau format d'executables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2946 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-12 13:10:04 +00:00
Xavier Leroy 90c6a0e491 Suppression de Cconst_pointer, redondant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2945 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-12 13:06:57 +00:00
Damien Doligez 4dcc3bec1d #include manquants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2944 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 20:30:38 +00:00
Damien Doligez a186a0e405 #include manquant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2943 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 19:04:31 +00:00
Xavier Leroy 98af6cd8c3 Suite int64 non alignes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2942 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 17:54:18 +00:00
Xavier Leroy 484e2ce778 Probleme d'alignement des entiers 64 bits sur certaines architectures (MIPS/Irix en particulier)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 17:36:31 +00:00
Jun FURUSE / 古瀬 淳 3410c07271 -lgraph ==> -lgraphics
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2940 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 15:24:20 +00:00
Xavier Leroy 6adae769af Exiger gas (GNU as) comme assembleur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2939 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 15:07:20 +00:00
Xavier Leroy 7f349ea620 Ajout test FFT avec bigarrays
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2938 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 14:54:41 +00:00
Xavier Leroy c02c135946 Introduction de Double_u (doubles alignes sur un mot) par opposition a Double (doubles alignes naturellement). A tester.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 14:31:06 +00:00
Xavier Leroy e3ceb09e79 Alpha/gcc: remplacer -taso par -Wl,-T,12000000 -Wl,-D,14000000. Cela met aussi le code dans les 4Go du bas, mais ne limite pas l'allocation dynamique a 256M comme dans le cas de -taso
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2936 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 14:30:16 +00:00
Xavier Leroy 66f61f67a8 Doc de matched_group (exception Not_found)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2935 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-10 08:46:49 +00:00
Pierre Weis 6333985b45 Détail.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2934 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 16:53:08 +00:00
Pierre Weis 695b5727b2 Suppression d'un passage à la ligne superfétatoire. Réécris la
fonction d'impression des définitions print_items.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2933 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 16:52:57 +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 ff3a4e5100 Correction d'un bug dans les foncteurs applicatifs (chemins de la forme X.F(A).t) (PR#51)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2931 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 16:06:20 +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 4aeb255c2d Ajout PTHREAD_LINK
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 09:09:14 +00:00
Xavier Leroy 36ec409dfa Determination des libs pour les threads POSIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2928 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 09:08:58 +00:00
Xavier Leroy 1bbd7c9330 Patch de Lionel Fourquaux pour reduire la taille de l'executable header
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2927 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 09:05:19 +00:00
Jacques Garrigue 5772405cb4 be correct with the theory
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2926 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-09 07:39:05 +00:00
Pierre Weis 033ba760b6 Revue l'impression des modules et des signatures.
Aussi modifiée, l'impression des types concrets et enregistrements +
les variantes polymorphes.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2925 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-08 16:48:10 +00:00
Jacques Garrigue 74f4ceeb3f ajout des entiers natifs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2924 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-08 03:44:49 +00:00
Jacques Garrigue 79791f237f dangers de protect
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2923 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-08 03:38:05 +00:00
Jacques Garrigue d3d153a167 use formatter
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2922 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-08 01:48:22 +00:00
Pierre Weis 2303bdccda Impression des type record.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2921 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-07 19:33:23 +00:00
Pierre Weis 5d12312d9e Impression des définitions de types.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2920 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-07 19:33:06 +00:00
Pierre Weis 242af96dba Revision des messages première étape.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2919 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-07 18:22:19 +00:00
Xavier Leroy cb7ba09182 Remplacement des variables globales sock_addr et sock_addr_len par des variables locales (plus propre, et thread-safe)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2918 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-07 13:34:24 +00:00
Pierre Weis efe46b26d2 Erreurs de typage.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2917 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-07 13:11:14 +00:00
Pierre Weis 98b19f550d Mélange fprint print_* (tout doit être imprimé dans le formatteur
argument, donc utiliser fprintf).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2916 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-07 13:06:02 +00:00