Damien Doligez
f4702f8208
PR#4167 ajout de const dans fail.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7758 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-11-24 14:40:11 +00:00
Xavier Leroy
b52f0c3cbd
Commentaires
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-03 11:52:40 +00:00
Xavier Leroy
6e2cebb9b6
Debug message for DLLs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7668 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-03 11:52:15 +00:00
Xavier Leroy
b3fb8243f8
Compatibilite avec Visual C++ version 6
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7660 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-01 15:40:28 +00:00
Xavier Leroy
86fcc212e7
Be more prudent with previous change: not sure RTLD_LAZY works everywhere
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7659 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-29 08:18:22 +00:00
Xavier Leroy
b0041ea963
Revised DLL loading: distinguish between loading for execution
...
(ocamlrun, dynlink, toplevel) and loading for checking the existence
of symbols (ocamlc). This is needed for Windows with manifests and
not a bad idea for other platforms.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7656 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-28 21:36:38 +00:00
Xavier Leroy
665b2d65b1
Utiliser MKEXE
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-28 20:38:05 +00:00
Xavier Leroy
5b2a05bb8e
Utiliser MKEXE
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7649 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-26 09:37:50 +00:00
Xavier Leroy
f3fab9a259
Tentative fix for PR#4098. Need testing.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-20 17:37:08 +00:00
Damien Doligez
fbea66a95e
fusion des changements 3.09.2 -> 3.09.3
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-20 11:14:37 +00:00
Xavier Leroy
09ec1094c6
Bump default max stack size to what the new Camlp4 expects
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7615 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-19 12:40:29 +00:00
Damien Doligez
b21b8dcc8a
ajout de "const" au parametre de hash_value_name PR#3178 et PR#3396
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-11 12:12:24 +00:00
Xavier Leroy
c6ce97fe26
gcc optimizations for PPC64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7565 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-08-18 14:51:59 +00:00
Nicolas Pouillard
1f8ca2dc7b
Put parenthesis around arguments to please the compilation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7516 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-17 19:30:18 +00:00
Damien Doligez
865ec79b34
PR#4039, PR#4062
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7499 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-17 08:05:26 +00:00
Xavier Leroy
7e41567e69
Utilisation OUTPUTEXE
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7413 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-09 16:04:49 +00:00
Xavier Leroy
5ec8a05157
More fixes for IL32LLP64 model
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7399 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-05 13:50:45 +00:00
Xavier Leroy
b89cda5f86
Nettoyages pour modele IL32LLP64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-04 12:41:26 +00:00
Damien Doligez
1279ab4b76
fusion des changements 3.09.1 -> 3.09.2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-04-16 23:28:22 +00:00
Damien Doligez
f6190f3d0c
PR#1956 renommage: bigarray est prefixe par ocaml_ba_
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7341 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-01-27 14:33:42 +00:00
Damien Doligez
125ea40d4c
fusion 3.09.0 -> 3.09.1
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-01-04 16:55:50 +00:00
Michel Mauny
a136b3fedd
Fixed bug #3818 (set_binary_mode_out for Cygwin)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-25 19:15:36 +00:00
Damien Doligez
0e5ca9dca5
nettoyage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7164 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-25 18:34:07 +00:00
Damien Doligez
d47cd4c010
noircir directement les valeurs qui ne contiennent pas de pointeurs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7163 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-25 16:24:13 +00:00
Damien Doligez
736d2cfe14
PR#3809 wrong line numbers in backtrace
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7162 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-25 16:22:38 +00:00
Damien Doligez
47d37cc125
PR#3809 wrong line numbers in backtrace (partial) [typo]
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7161 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-25 16:03:25 +00:00
Damien Doligez
64666f7de7
PR#3809 wrong line numbers in backtrace (partial)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-25 15:56:45 +00:00
Xavier Leroy
9466df99c3
Wrong cast
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7141 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-19 11:56:09 +00:00
Xavier Leroy
ca961adfef
Suppression de gnu-eries
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7140 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-18 14:04:13 +00:00
Xavier Leroy
ada7aaee73
Construction de opnames.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7139 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-18 14:03:52 +00:00
Xavier Leroy
2bc5259ba6
Typo in debug code
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-18 14:03:43 +00:00
Xavier Leroy
155209cad3
async_signal_mode n'est plus exporte
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-18 14:03:34 +00:00
Xavier Leroy
458c0174be
attribute(unused) not recognized on ancient versions of gcc. Attempt to fix.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-14 16:40:48 +00:00
Xavier Leroy
784d36778a
sys_open: convert_flag_list avant enter_blocking_section (PR#3811)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7125 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-13 14:47:05 +00:00
Xavier Leroy
1f99cd26f7
Memory leak in caml_float_of_{sub,}string (PR#3797)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7118 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-12 14:50:03 +00:00
Xavier Leroy
b7e2234b9a
Suite nettoyage signaux (pour Win32)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7115 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-12 12:33:47 +00:00
Xavier Leroy
85a401f88d
Suppression micro-optimisation du dispatch pour l'IA64 -- pose probleme avec gcc 4 (PR#3749), et aller un poil plus vite sur IA64 n'a aucune importance
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7080 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-09-24 17:08:24 +00:00
Xavier Leroy
3aff9998a1
close_in, close_out en temps constant (PR#3727,3278)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7076 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-09-24 16:14:41 +00:00
Xavier Leroy
3577dd71d1
Commentaires sur le choix de intnat
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-09-24 09:19:28 +00:00
Xavier Leroy
3de54dec26
Remplacement long/unsigned long par intnat/uintnat
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7064 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-09-22 14:21:50 +00:00
Xavier Leroy
072e77b3ba
Nettoyage du code qui teste les signaux en attente.
...
Tester systematiquement les signaux dans leave_blocking_section.
Tester aussi dans Sys.signal (s'il y a un signal en attente dont on
change le comportement en Signal_ignore, p.ex.)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6999 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-31 12:31:03 +00:00
Damien Doligez
9a9886022f
depend
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6992 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-29 15:54:25 +00:00
Damien Doligez
0e436d7aab
c'est pas moi c'est Xavier
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6988 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-29 12:47:45 +00:00
Xavier Leroy
da79df9b18
Revu gestion des signaux et leurs interactions avec les threads systeme (PR#3659)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6987 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-29 12:11:01 +00:00
Xavier Leroy
bc037fc29f
Normalisation des numeros de signaux renvoyes par Unix.wait* (PR#3584)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6845 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-04-17 08:23:51 +00:00
Damien Doligez
e6007f6057
fusion des changements jusqu'a 3.08.3
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-03-24 17:20:54 +00:00
Pierre Weis
280dcb3097
Correcting bug about erroneous erro reporting in case of wrong
...
conversions in format strings.
Static and dynamic messages about wrong format strings are now very
similar in printf.ml, scanf.ml, and typecore.ml.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6802 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-03-04 14:51:31 +00:00
Xavier Leroy
a339aac082
Suite utilisation _lseeki64: il faut declarer la fonction car on ne peut pas inclure IO.H du systeme
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6775 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-02-03 10:02:32 +00:00
Xavier Leroy
46c4d1845c
Utilisation de _lseeki64 au lieu de lseek (PR#3324)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-02-02 15:52:11 +00:00
Xavier Leroy
7a4aa339bb
Construction de version.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-02-02 15:51:24 +00:00