Xavier Leroy
7b8776e106
Separation de main() dans un fichier a part.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-24 12:58:12 +00:00
Xavier Leroy
65d4129afd
Nettoyage pour Linux.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@927 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-15 16:32:13 +00:00
Xavier Leroy
ad7d60415a
Signaux pour le PowerPC sous Linux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@926 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-12 17:53:01 +00:00
Xavier Leroy
3d32b96bf7
Correction de la sequence d'appel du GC.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@920 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-04 11:44:36 +00:00
Xavier Leroy
76104a251c
Suite du portage PowerPC/MkLinux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@917 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-03 18:39:36 +00:00
Xavier Leroy
1130f59602
Adaptation a MkLinux du portage PowerPC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@916 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-03 16:14:11 +00:00
Xavier Leroy
64150b4f8e
Suppression de l'alignement a 16, utile seulement sur le 486 et
...
nuisible sur le Pentium.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@903 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-25 09:28:17 +00:00
Xavier Leroy
f1d4573081
Readaptation du portage HPPA a NextStep
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-24 14:43:05 +00:00
Xavier Leroy
fc52ff530a
Portage HPUX, fin
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@898 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-24 13:24:38 +00:00
Xavier Leroy
77ff668587
Portage HPUX, suite
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@897 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-23 16:23:18 +00:00
Xavier Leroy
98b778f975
Portage HPUX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@896 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-23 09:27:16 +00:00
Xavier Leroy
75cdd01fa3
Portage HPUX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@895 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-23 09:27:14 +00:00
Xavier Leroy
1e51d7678c
Suite du portage HPUX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@891 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-22 10:45:28 +00:00
Xavier Leroy
49f06f5d9f
Debut portage HPUX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@889 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-22 10:21:25 +00:00
Xavier Leroy
e54e23db16
Remise a jour.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@879 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-12 10:04:27 +00:00
Xavier Leroy
c8cf7ab181
Erreur dans la sequence d'appel du GC a partir de caml_alloc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-29 08:59:46 +00:00
Xavier Leroy
48bc00c491
Bug dans la nouvelle sequence d'appel de caml_call_gc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@826 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-17 15:59:09 +00:00
Xavier Leroy
2a309d688f
Ne plus utiliser de registres flottants
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@825 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-16 19:39:26 +00:00
Xavier Leroy
5680e13197
Bug dans les nouveaux caml_alloc*
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@821 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-16 14:19:17 +00:00
Xavier Leroy
b60c454313
stack.h: retour en arriere sur un essai commis par erreur.
...
i386.S: nouvelles conventions d'appel de caml_call_gc (on ne passe
plus la taille).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@813 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-14 16:51:42 +00:00
Xavier Leroy
335456099a
MAJ des dependances. MAJ de ocamlcp.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@808 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-11 18:26:49 +00:00
Xavier Leroy
2577cd2acb
Erreur d'alignement sur gc_entry_regs sous Solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@796 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-07 09:31:52 +00:00
Xavier Leroy
2301d778e7
Renommage en Objective Caml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-30 14:53:58 +00:00
Xavier Leroy
09117721e5
Ajout de NetBSD pour Sparc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@744 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-18 16:27:16 +00:00
Xavier Leroy
77933116d0
Harmonisation avec ../byterun/signals.h
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@735 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-04 15:54:42 +00:00
Xavier Leroy
208fd64270
Dependences pour NT.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@707 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-18 12:07:56 +00:00
Xavier Leroy
ed8733aa76
MAJ portage NT
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@672 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-26 13:52:15 +00:00
Xavier Leroy
041ba787b0
Utilisation d'un automate a pile pour csllex
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@668 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-25 17:53:56 +00:00
Xavier Leroy
a8d04a2678
MAJ de caml_alloc (%g7 contient l'adresse de young_limit, pas sa valeur...)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@665 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-23 13:54:37 +00:00
Xavier Leroy
c5483309b5
Portage Windows NT/95.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@650 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-21 10:49:46 +00:00
Xavier Leroy
45a5738f8c
Utilisation de la table des segments de donnees structurees
...
produites par le generateur de code.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@646 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-20 10:59:35 +00:00
Xavier Leroy
076b2465f0
Nettoyage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@640 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-18 14:43:40 +00:00
Xavier Leroy
1b6c720509
Nouveau systeme d'autoconfiguration.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-13 16:29:09 +00:00
Xavier Leroy
0a4a618a4a
Prevoir le cas ou on n'a pas les signaux POSIX (e.g. NextStep)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@624 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-05 15:28:51 +00:00
Xavier Leroy
a66bca5c98
callback posait son trap handler de maniere incorrecte.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-02 13:26:56 +00:00
Xavier Leroy
9810128491
fail.c: remettre le sigmask a zero avant de faire mlraise
...
*.asm: sauver le trap pointer dans caml_call_gc, au cas ou un signal
handler leve une exception.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@616 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-01 15:02:04 +00:00
Xavier Leroy
c8ea6d04fd
callback: bug dans l'interception des exceptions corrige.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-07 16:58:44 +00:00
Xavier Leroy
9c85a54888
Portage PowerPC
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@595 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-06 18:56:39 +00:00
Xavier Leroy
1d5db38f5f
Suppression de code inutile et bugge pour Solaris
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@593 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-05 10:47:55 +00:00
Xavier Leroy
010ff8d99a
Utiliser young_limit meme dans les allocations faites depuis C
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@577 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-22 17:49:35 +00:00
Xavier Leroy
a0104a1a13
Implementation de urge_major_gc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@576 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-22 16:48:37 +00:00
Xavier Leroy
1f158d3492
Ajout callback et signaux pour HPPA
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@573 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-22 14:55:29 +00:00
Xavier Leroy
f06a911238
Quand callback intercepte une exception, restaurer
...
caml_last_return_address et caml_bottom_of_stack.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@569 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-22 09:40:50 +00:00
Xavier Leroy
f6d1897410
Signaux, suite
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@568 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-21 14:21:11 +00:00
Xavier Leroy
857645d3de
Signaux, fin.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@567 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-21 13:43:40 +00:00
Xavier Leroy
6a895e7c85
Signaux pour le Sparc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@565 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-21 13:19:42 +00:00
Xavier Leroy
67f1be4ea1
Signaux, suite
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@564 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-21 12:29:49 +00:00
Xavier Leroy
0ad6877907
Signaux: premier jet
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-21 11:01:45 +00:00
Xavier Leroy
e49ed7cea8
Callbacks pour le Mips.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@561 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-20 15:20:00 +00:00
Xavier Leroy
63ee36fc48
Implementation de callback.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@559 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-20 13:27:16 +00:00