Damien Doligez
f700284aac
fusion des changements 3.09.3 -> release309_merge310
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7849 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-09 13:31:15 +00:00
Xavier Leroy
0eaf3a256c
System stack overflow detection for Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7814 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-29 15:50:45 +00:00
Xavier Leroy
c41682fdc1
Typo in call to caml_c_call
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7813 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-29 15:44:42 +00:00
Xavier Leroy
4b5512c74c
Stack backtraces on uncaught exceptions in native code (merge of the opt_backtrace branch)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7812 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-29 12:11:18 +00:00
Xavier Leroy
24d7c3c7f7
Compatibilite avec versions plus recentes de ml64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7810 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-24 14:14:28 +00:00
Damien Doligez
f38100ea36
PR#4167 ajout de const dans fail.h (suite)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7761 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-11-28 15:45:24 +00:00
Xavier Leroy
f2027274dd
gprof profiling support for MacOSX/Intel (PR#4087)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7692 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-16 08:40:42 +00:00
Xavier Leroy
34430286a5
Stack overflow detection for MacOSX/Intel
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7691 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-10-16 08:19:51 +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
a5eab1b872
Stack overflow detection for MacOSX/PowerPC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7432 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-31 15:53:18 +00:00
Xavier Leroy
61866c7769
Portage PowerPC 64 bits
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7431 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-31 12:57:20 +00:00
Xavier Leroy
d9be4fee6a
Portage PowerPC 64 bits
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7430 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-31 08:16:34 +00:00
Xavier Leroy
9da66f1d69
Unused variables
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7428 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-31 08:15:04 +00:00
Xavier Leroy
e3ac89c82d
Suite essais Win64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7398 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-05 13:50:14 +00:00
Xavier Leroy
a8ac504984
First cut for AMD64/Win64 port of ocamlopt
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7395 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-05-04 12:43:40 +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
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
Xavier Leroy
b07ad206c0
Typo for Alpha
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7131 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-14 16:41:30 +00:00
Xavier Leroy
9d8af3af3c
Erreur dans le precedent commit (handle_signal et caml_record_signal)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7122 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-13 07:41:34 +00:00
Xavier Leroy
231adf399e
Typo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7116 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-12 12:56:53 +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
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
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
ef57438f9f
Windows n'a pas sigaction et al
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6985 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-28 16:28:41 +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
Jacques Garrigue
6034f51257
align Caml_system__frametable
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6631 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-06 06:33:25 +00:00
Xavier Leroy
6310a642de
Detection stack overflow pour AMD64/Linux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-13 13:38:27 +00:00
Xavier Leroy
9dff4b1fa2
Suite nettoyage segv_handler
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6601 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-13 12:17:02 +00:00
Xavier Leroy
1a8c0ee7b9
Prevoir de recuperer les debordements de pile lorsque youg_ptr et exn_pointer sont en registres
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6600 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-13 11:45:44 +00:00
Xavier Leroy
a8afc7f0a0
Revu checkbound pour Sparc/non-Solaris (PR#2980)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6598 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-12 16:04:07 +00:00
Xavier Leroy
6fbad77c8a
Ajout de pseudo-registres supplementaires pour le passage de plus de 6 arguments
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-12 14:29:25 +00:00
Xavier Leroy
af9b98fcbb
Ajout de pseudo-registres supplementaires pour le passage de plus de 6 arguments
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6593 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-12 13:37:12 +00:00
Xavier Leroy
e2df31285a
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6591 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-12 13:32:24 +00:00
Xavier Leroy
d704771b0c
Nettoyage de la partie system-dependent de la gestion des signaux (a tester)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6590 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-12 13:32:11 +00:00
Xavier Leroy
237006931a
Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-07-13 12:19:15 +00:00
Xavier Leroy
63b506d2cd
Suppression portage ocamlopt pour Power/AIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6423 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-19 16:17:31 +00:00
Xavier Leroy
ffe6271308
young_ptr et bottom_of_stack doivent etre sauvegardes par caml_alloc* (PR#2518)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 08:04:40 +00:00
Damien Doligez
a0f7f8a2a2
suppression des warnings "unused variable" de gcc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-17 17:25:52 +00:00
Xavier Leroy
93ff0675a7
Portage HHPA/Linux, suppression du portage HPPA/Nextstep (PR#2561). A tester
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-16 09:09:23 +00:00
Xavier Leroy
c9840b7dd7
MAJ portage HPPA/HPUX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-09 15:19:16 +00:00
Xavier Leroy
d6137c10fa
Suite depollution pour Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6278 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-04 09:02:47 +00:00
Xavier Leroy
96b512c1da
Utiliser bctrl plutot que blrl, evite de perturber la prediction des adresses de retour sur le G5
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-22 14:56:25 +00:00
Xavier Leroy
33b28443c8
Glitches dans le renommage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-17 12:30:11 +00:00
Damien Doligez
ddc87e9802
PR#1914,PR#1956 depollution de l'espace de noms
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6055 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-04 14:32:34 +00:00
Damien Doligez
258688a333
depollution suite (PR#1914 et PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6050 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-03 12:51:20 +00:00
Damien Doligez
0c7aecb88d
depollution suite (et fin?) (PR#1914 et PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6047 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-02 19:23:29 +00:00
Damien Doligez
7ba8c1ca1d
depollution suite (PR#1914 et PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6046 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-01 18:32:36 +00:00
Damien Doligez
5a678d29f5
depollution suite (PR#1914 et PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6045 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-01 16:42:43 +00:00
Damien Doligez
331b2d89c3
depollution suite (PR#1914, PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6044 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-31 14:20:40 +00:00
Damien Doligez
31943bac1d
depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suite
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6041 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-29 22:15:02 +00:00
Xavier Leroy
661a890b17
Typo dans la precedente correction
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6031 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-20 11:05:51 +00:00
Xavier Leroy
37e20a0e93
Bug dans raise_caml_exception (r14, r15 not correctly reinitialized)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-20 10:54:52 +00:00
Damien Doligez
aa46693dc5
depollution (PR#1914, PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-16 18:09:44 +00:00
Damien Doligez
1a9f5599dd
decontamination (PR#1914, PR#1956)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-15 18:10:51 +00:00
Xavier Leroy
e4922858fd
Changement erreur acces hors bornes. Utilisation des buckets statiquement alloues par ocamlopt pour Out_of_memory et Stack_overflow
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 15:54:03 +00:00
Xavier Leroy
4755668ea9
Support Sparc et PowerPC pour NetBSD (PR#1746)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5711 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-17 15:11:03 +00:00
Xavier Leroy
8c008a73d1
Introduction/utilisation de caml_array_bound_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-30 15:39:39 +00:00
Xavier Leroy
bc33391898
Portage AMD64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-30 08:28:48 +00:00
Damien Doligez
0c39583400
alignement stack frames a 16 octets sur powerpc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-20 15:17:52 +00:00
Xavier Leroy
29b096a3a9
Revu implementation Thread.exit dans systhreads (PR#1644)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5599 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-16 12:31:14 +00:00
Xavier Leroy
10933b0b8f
Include manquant (PR#1699)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-02 09:29:46 +00:00
Xavier Leroy
ae248c9da5
MAJ IRIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5574 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-23 12:09:36 +00:00
Damien Doligez
43b02185d7
ajout option -stypes; depend
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-02 01:32:09 +00:00
Damien Doligez
1395ffba85
compatibilite mac os 10.1 / 10.2 (suite)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-26 15:47:55 +00:00
Damien Doligez
552118dc3a
compatibilite macos 10.1 / 10.2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-26 14:54:45 +00:00
Damien Doligez
bdf861b2e1
fix probleme MacOS 10.1
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5364 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-01-03 15:08:08 +00:00
Damien Doligez
c442456315
MAJ dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-12-16 15:59:59 +00:00
Xavier Leroy
2f698390a5
Support SPARC V8 et SPARC V9. Suppression indirection sur young_limit dans le cas de Solaris.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-29 15:03:08 +00:00
Xavier Leroy
7624b292ef
Suite PR#1466: revision modification de young_limit dans le cas de l'Alpha
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5297 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-25 12:50:20 +00:00
Damien Doligez
b3170e3d1f
PR#1466 suite (et fin en ce qui concerne MacOS X)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5250 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-07 11:51:39 +00:00
Damien Doligez
ed3123ee87
changement des locations, premiere tranche
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-01 17:06:47 +00:00
Damien Doligez
7f968224ae
probleme out-of-bounds string/array access sur Mac OS 10.2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5141 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-23 18:03:56 +00:00
Xavier Leroy
6b193ab37e
Patches for OpenBSD/Alpha (PR#1392)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-20 11:40:28 +00:00
Damien Doligez
e842dda8c9
depend
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-17 13:50:21 +00:00
Xavier Leroy
9adc852967
Blinder la lecture de /proc/self/exe (sur de vieux noyaux Linux, ca ne renvoie pas un nom de fichier, mais un inode)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5113 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-03 13:56:36 +00:00
Damien Doligez
38a7141441
deps
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 17:09:18 +00:00
Damien Doligez
851b9cb158
deps
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 16:38:07 +00:00
Damien Doligez
8bd27a45b4
deps
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5018 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 15:48:45 +00:00
Xavier Leroy
38b49667b1
MAJ dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 13:38:00 +00:00
Xavier Leroy
c4ac4c67d4
Oubli regle .c.obj
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-18 16:17:34 +00:00
Xavier Leroy
2412a5ad07
Utiliser au lieu de gcc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4916 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-11 08:36:35 +00:00
Xavier Leroy
a82c366504
Portage Mingw et revision du portage Win32/MSVC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 09:49:45 +00:00
Damien Doligez
bfc6b1c6c4
OCAMLRUNPARAM accepte l'hexadecimal
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4885 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 12:26:08 +00:00
Xavier Leroy
d7d4ac58d3
MAJ portage IA64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4869 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-03 14:22:31 +00:00
Damien Doligez
2dd5bb2e5d
.depend + .cvsignore
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-28 17:03:40 +00:00
Pierre Weis
9e67392a3a
Disparition du module Scanning: modification des Makefiles + bootstrap.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 22:05:39 +00:00
Xavier Leroy
f4961db472
Nettoyage test inutile
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4773 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-06 12:02:26 +00:00
Damien Doligez
4e87d1239d
deps + factorisation sprintf/kprintf
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-13 17:34:58 +00:00
Xavier Leroy
5835791057
Workaround gcc 2.96 bug (RH 7.2, Mandrake 8.[01])
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4503 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 10:12:43 +00:00
Xavier Leroy
d33ac50ba4
Directive .end incorrecte
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:38:52 +00:00
Xavier Leroy
429efbf7c2
Ajout Sys.executable_name, laisser Sys.argv.(0) inchange (PR#817)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4375 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-11 13:51:40 +00:00
Xavier Leroy
71cf31f0e2
Ajout du packaging d'unites de compilation (option -pack)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-08 16:55:44 +00:00
Damien Doligez
e962b870e8
bug lazy dans ocamlopt + diverses bricoles
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4292 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-20 22:20:58 +00:00
Damien Doligez
09a8c6bc78
configure: suppression "smart preprocessing" pour MacOS X
...
asmrun/roots.c, byterun/alloc.c, byterun/gc_ctrl.c, byterun/minor_gc.c,
byterun/minor_gc.h, byterun/roots.c, byterun/startup.c:
derecursivation du GC mineur
byterun/config.h, stdlib/gc.mli: compactage active par defaut (300%)
otherlibs/unix/select.c: ajout include MacOS X
.cvsignore: bricoles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4264 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-18 15:13:26 +00:00
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
Xavier Leroy
2ba4aa94da
Faire marcher ctrl-C sous Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3983 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-05 16:10:12 +00:00
Xavier Leroy
2cf0db4232
Ajout mecanisme de trace dans les parsers ocamlyacc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3981 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-11-05 13:34:42 +00:00
Xavier Leroy
8e264b64e4
Ajout de unix.c, dynlink.c
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3679 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-30 09:01:33 +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
5f4fd94902
bug de Gc.counters + blindage des macros
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-13 13:53:51 +00:00
Xavier Leroy
b19236a7b1
Revu gestion des racines globales (utilisation d'une skip list pour accelerer remove_global_root)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-11 17:36:38 +00:00
Xavier Leroy
c6bef2669d
La detection de debordement de pile ne marche pas sur Alpha/DUnix (on n'arrive pas a recuperer la valeur des registres 13 et 15)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-08 09:14:46 +00:00
Xavier Leroy
bf110cd0e2
Detection du debordement de pile C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-08 08:30:26 +00:00
Xavier Leroy
f79a71ec24
Documenter le probleme avec garbage_collection et le traitement des signaux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3588 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-23 15:33:21 +00:00
Xavier Leroy
7d9d5c1f32
Bump NSIG to 64 -- AIX, Linux and perhaps others have 64 signals
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3562 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-07-02 12:49:57 +00:00
Xavier Leroy
8d89bc946b
return -> CAMLreturn
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3557 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-29 11:37:06 +00:00
Xavier Leroy
5dea37e252
Convert signal number back to symbolic identifiers when possible (PR#395). Wrong handler was returned by Sys.signal (PR#226).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3536 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-19 08:43:11 +00:00
Xavier Leroy
66cc55fe8f
Ajout et utilisation de printexc.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3527 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-06-15 14:22:49 +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
Jacques Garrigue
770b5de3e7
assembler problems on Solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-22 03:37:29 +00:00
Xavier Leroy
9a2e79a891
Changement de l'initialisation de verb_gc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3424 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-19 12:42:33 +00:00
Damien Doligez
b3b719c729
*** empty log message ***
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3397 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-05 14:55:22 +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
Xavier Leroy
2eb091a42a
Suite et fin des hacks sur le RSE
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3245 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-21 08:08:23 +00:00
Xavier Leroy
5897e80026
Essai de gestion correcte du RSE
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3241 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-20 12:08:32 +00:00
Xavier Leroy
0222854cba
Correction mauvaises dependances, mauvais calcul de l'adresse de L101
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3240 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-20 10:57:15 +00:00
Xavier Leroy
ca1424bb97
Ajout de stops explicites (le mode -xauto est trop bugge)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3237 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-18 11:51:21 +00:00
Xavier Leroy
514897cdcb
Various bug fixes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3236 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-18 11:26:54 +00:00
Xavier Leroy
5b77735593
Suppression des loads et stores avec postincrement (probleme potentiel avec as -xauto)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-01 11:46:20 +00:00
Xavier Leroy
f029d9a546
Portage IA64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3223 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-07-01 07:47:19 +00:00
Xavier Leroy
176441f93b
Suite portage IA64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3222 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-30 16:37:42 +00:00
Xavier Leroy
18fd4e7ab8
Rectification generateur HPPA pour supprimer warning de compatibilite (PR#125)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-05 12:32:11 +00:00
Xavier Leroy
ccf1c01d14
Hack pour HPUX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3130 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 13:33:34 +00:00
Xavier Leroy
d532f14ea9
Revu compil win32.c
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3127 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-21 12:41:08 +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
Xavier Leroy
b661d816b9
wincmdline -> win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3059 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-11 13:05:30 +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
b1fa3c7002
Portage AIX 4.3
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2973 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-17 16:45:18 +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
Xavier Leroy
1fc102caa7
Adaptation pour BSD
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2891 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-29 16:15:59 +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
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
Damien Doligez
71e622a29a
dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2749 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 18:08:43 +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
Xavier Leroy
2f0753ff7e
Au retour de garbage_collection, le tas mineur n'est pas forcement vide (signal handlers). Donc, verifier qu'on a assez de place pour l'allocation demandee, et refaire un GC sinon.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2734 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 13:27:52 +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
878f4f4de3
Blue -> Caml_blue etc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2728 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-03 16:15:14 +00:00
Jacques Garrigue
71d0a1a181
dead files
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2654 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-30 17:09:30 +00:00
Damien Doligez
ddc7d63689
tabs -> spaces
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2639 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-29 19:16:30 +00:00
Damien Doligez
f9dafc4088
CAMLRUNPARAM -> OCAMLRUNPARAM
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2570 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-18 17:57:48 +00:00
Xavier Leroy
65981ac3e6
Bug dans le traitement des exceptions qui s'echappent d'un callback C -> Caml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-18 14:42:01 +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
658c8164c9
Portage PPC/Linux: adaptation aux nouvelles conventions du noyau 2.2 (bis)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2543 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-16 14:53:57 +00:00
Damien Doligez
51fee224b0
Portage PPC/Linux: adaptation aux nouvelles conventions du noyau 2.2
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-16 14:52:01 +00:00
Damien Doligez
2b18366eef
typo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-16 12:47:44 +00:00
Xavier Leroy
07708176ee
Remise a jour SunOS 4
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-16 11:08:28 +00:00
Xavier Leroy
8f492b2886
Corrections pour AIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2535 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-16 10:25:12 +00:00
Damien Doligez
7afdd2ae84
MAJ du portage Rhapsody pour MacOS XS
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-15 20:04:30 +00:00
Damien Doligez
a5268f4a8f
changement "__linux" -> "SYS_elf" car "__linux" n'est plus defini sous Linux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2526 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-15 13:52:17 +00:00
Damien Doligez
a68fec227c
Leger bug dans depend.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2507 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-09 14:00:59 +00:00
Damien Doligez
30ae96bf99
utilise SYS_elf au lieu de __linux (dans un #ifdef)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-08 13:44:40 +00:00
Xavier Leroy
26d4b308cf
Ajout de bsd_elf
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-14 13:35:23 +00:00
Xavier Leroy
51c55b2228
Revu la gestion des signaux et des exceptions dans les signal handlers
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-06-05 12:02:48 +00:00
Xavier Leroy
68829a504b
Portage BeOS/Intel x86
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2376 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-05-18 18:46:17 +00:00
Xavier Leroy
0370b63cf7
Support pour *BSD
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-05-15 15:06:16 +00:00
Damien Doligez
bbcdbb90b6
dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2340 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-03-04 23:00:31 +00:00
Xavier Leroy
814ec4e5f1
Typo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2332 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-03-04 12:40:37 +00:00
Xavier Leroy
6e1aa1f7f1
Ajout de callback*_exn
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-14 16:48:25 +00:00
Xavier Leroy
eae6662350
Typo dans array_bound_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2262 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-01 14:14:24 +00:00
Xavier Leroy
74c6c950f0
Install de libasmrunp.a
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2250 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-01-27 10:52:54 +00:00
Xavier Leroy
b6280d4ea7
clean: Ne pas effacer mips.s
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-09 10:17:28 +00:00
Xavier Leroy
5f01ac8bc8
Adaptation a Solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2227 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-07 12:55:25 +00:00
Xavier Leroy
83cd7cac3d
Optimisation de la selection d'instruction (les checkbounds peuvent apparaitre dans des expressions simples, c'est bon pour le flottant Intel)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-03 17:28:53 +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
Xavier Leroy
e62bfafb00
Suppression des asserts pour le Sparc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2199 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-26 10:08:37 +00:00
Xavier Leroy
6191b9336f
Typo dans raise_sys_blocked_io
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2198 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-26 10:00:51 +00:00
Xavier Leroy
88a9a6bb60
Ajout de Sys_blocked_io
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:38:09 +00:00
Xavier Leroy
b71badac85
Mips/Irix: passage en mode -n32. Mips/Ultrix: suppression
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2183 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-18 18:10:53 +00:00
Xavier Leroy
6d11a1feb7
Bugs dans caml_array_bound_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 14:17:21 +00:00
Xavier Leroy
f82a3ee095
Bug dans caml_array_bound_error en mode PIC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2178 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 11:05:38 +00:00
Xavier Leroy
5adf029a51
Debug Invalid_argument pour acces hors bornes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 10:22:02 +00:00
Xavier Leroy
016a2078e7
Suppression code inutile dans caml_array_bound_error
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2167 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 09:32:55 +00:00
Xavier Leroy
939d9b30a9
En ocamlopt, les acces hors bornes levent Invalid_argument au lieu de planter le programme. Itou pour les fonctions C qui appellent invalid_argument. Teste sur Intel, a tester sur les autres
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-11 15:35:48 +00:00
Xavier Leroy
7fd3559990
Ne pas compiler les versions profile des bibliotheques sur les machines qui n'implementent pas ocamlopt -p
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-06 15:39:18 +00:00
Damien Doligez
9101f79a3f
dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 16:32:45 +00:00
Pierre Weis
0b2e88f6ff
Addition du warning de la séquence.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 08:01:06 +00:00
Xavier Leroy
edce8eb8e8
Ne pas utiliser sigprocmask() dans mlraise() si nous sommes en threads POSIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-02 15:08:40 +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
Xavier Leroy
281583d13d
Portage ARM
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2114 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-10 14:56:53 +00:00
Xavier Leroy
11bf250259
Une ligne blanche en moins
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2101 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:30:02 +00:00
Xavier Leroy
e119edf522
Probleme de profiling (dans PROFILE_CAML, il faut sauver %ebp car caml_alloc* doivent preserver tous les registres)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2100 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:21:22 +00:00
Xavier Leroy
e02dbb8ffa
Regle pour power.p.o (sous AIX, n'accepte pas l'option -DPROFILING)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2070 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 10:01:56 +00:00
Xavier Leroy
33401f0421
Regle pour power.p.o
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2069 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-17 09:34:50 +00:00
Xavier Leroy
301a14f26d
Proprification du traitement des numeros de signaux negatifs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2050 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-13 15:58:08 +00:00
Damien Doligez
7db224fe4a
ajout cast manquant
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2044 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-12 12:35:17 +00:00
Xavier Leroy
c6b82c5c30
Sys.signal renvoie l'ancien handler
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2039 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-08 16:52:33 +00:00
Xavier Leroy
057d9f6aa4
Debug de l'option -p
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2027 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-06 14:25:44 +00:00
Xavier Leroy
6c9aa7d18b
Ajout de ASPPPROFFLAGS
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2026 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-06 14:25:24 +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
Xavier Leroy
599307795e
Se proteger contre le cas sp == 0 (pas de pile ML active)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-29 11:52:59 +00:00
Xavier Leroy
0326505a60
MAJ du portage Win32
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-11 18:42:59 +00:00
Xavier Leroy
6813c409c9
Portage SparcLinux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1951 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-11 14:57:23 +00:00
Xavier Leroy
bf21081737
Indentation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:27:19 +00:00
Xavier Leroy
b0bccd8878
MAJ
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1940 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:22:01 +00:00
Damien Doligez
712d9b60de
dependances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1926 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-21 16:09:12 +00:00
Xavier Leroy
d83bfc2f72
array.c est maintenant partage avec byterun
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1894 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 09:09:22 +00:00