Commit Graph

1202 Commits (6c76e7e834ebd607de422c2c41fb29921db90731)

Author SHA1 Message Date
Xavier Leroy 5bca16dae1 Ajout de config.cmo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:59:17 +00:00
Xavier Leroy 24982a4df3 *compile: utiliser Ccomp.compile_file
main.ml: ajout option pour produire le bytecode sous forme de .o


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1167 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:58:53 +00:00
Xavier Leroy 2f2129f520 MAJ doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1166 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:58:12 +00:00
Xavier Leroy 7164509441 interp.c: suppression de start_code
main.c: ne pas passer l'argument argc a caml_amin
startup.c: affichage des exceptions, second point d'entree
  caml_startup pour chargement du bytecode linke avec le programme.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:57:59 +00:00
Xavier Leroy 8f5895670a Production de l'executable bytecode sous forme de .o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1164 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:56:52 +00:00
Xavier Leroy e4565c0e7d Ajout de caml_startup. Ne pas transmettre l'argument argc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1163 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:55:49 +00:00
Xavier Leroy 59cc561027 asmlink: option pour produire un .o
autres: utilisation de Ccomp.create_archive.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1162 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:55:02 +00:00
Xavier Leroy 1027627f1b Makefile: ajout de utils/ccomp.cmo.
Makefile: substituer RANLIB dans config.mlp.
configure: definir RANLIBCMD


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1161 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 10:54:28 +00:00
Damien Doligez dd33f649bd Version assembleur 68k de interp.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:57:19 +00:00
Damien Doligez 2e9ca7a9c9 suppression de -opt speed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:58 +00:00
Damien Doligez 0f8a3d8094 tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1158 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:35 +00:00
Damien Doligez 9dfe6e3028 fix general
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1157 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:27 +00:00
Damien Doligez b219042451 fix de clean
suppressiond e CODERUNPARAMS inutile


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:55:11 +00:00
Damien Doligez ebb135596b Changement pour compatibilite 32/64 bits.
Ajout de Random.bits


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1155 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:54:46 +00:00
Damien Doligez 41318ea74f fix ocamlc -custom
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1154 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:53:56 +00:00
Damien Doligez 8217bbd340 suppression de -opt speed
suppression de BigR
fix du link pour les tests


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:53:42 +00:00
Damien Doligez 6258ee9191 Ne pas verifier sizeof (int) avec le preprocesseur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1152 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:51:36 +00:00
Damien Doligez 284a90de8b misc.c: ajout d'un cast
Makefile.Mac: suppression de -opt speed, ajout -d _STDC_


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1151 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:51:11 +00:00
Damien Doligez 38b502aa70 target bidon pour s'assurer que la config est executee
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1150 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:50:08 +00:00
Xavier Leroy 589a19c4ba Sauter correctement les caracteres litteraux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1149 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-04 13:30:34 +00:00
Xavier Leroy 11025b00f0 Enlever filename.ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1148 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-04 09:17:32 +00:00
Damien Doligez d6484994f1 encore des ./ qui manquaient
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1147 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-03 16:55:51 +00:00
Damien Doligez 32230d5006 fix: ./ manquant au debut d'une commande
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-03 16:36:45 +00:00
Damien Doligez 3f6950aa49 bug fix: char.cmo avant string.cmo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1145 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:09:24 +00:00
Damien Doligez 76390c1823 portage Mac/MPW
defs.h: version Mac
  main.c: idem


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:07:12 +00:00
Damien Doligez 0249aa7833 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1143 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:06:44 +00:00
Damien Doligez 569c0f5e7c Portage Mac/MPW
expunge.ml: version Mac (flags d'ouverture d'un script executable)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1142 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:06:24 +00:00
Damien Doligez 5972c5ab37 Portage Mac/MPW
ocamldep.mll: sortie Mac
  ocamlmktop: script dual


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1141 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:05:24 +00:00
Damien Doligez 8ee3109c42 Portage Mac/MPW
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1140 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:04:50 +00:00
Damien Doligez dafbdb7109 Portage Mac/MPW
callbackprim.c et manyargsprim.c: fix du #include bugge


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1139 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:04:42 +00:00
Damien Doligez f05ce232e6 Portage Mac/MPW
Makefile: suppression de CPP_FLAGS, depend depend de beforedepend


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:04:09 +00:00
Damien Doligez b789657ee1 Portage Mac/MPW
lexer.mll: char_for_backslash version Mac
  location.ml: message d'erreur executable pour Mac


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:03:23 +00:00
Damien Doligez a226677b8c Portage Mac/MPW
regex.c: #include pour Mac


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1136 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:02:42 +00:00
Damien Doligez 2c9519d038 Portage Mac/MPW
strstubs.c: #include pour Mac et cast unsigned char * -> char *


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1135 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:02:27 +00:00
Damien Doligez 312cfbddfd Portage Mac/MPW:
Makefile: clean: eviter d'effacer interp.a
  config.h: #include pour Mac
  fix_code.c: version sans switch
  interp.c: ajout action periodique, suppression de quelques ++ inutiles
  main.c: initialisation action periodique
  major_gc.c: return 0 pour calmer le compilo C
  misc.c: ui_gc_message et ui_fatal_error -> ui_print_stderr
  signals.h: include "mlvalues.h"
  startup.c: donne la chaine pour uncaught exception Failure
  sys.c: diverses modifs Mac
  terminfo.c: return Val_unit pour calmer le compilo C


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:00:46 +00:00
Damien Doligez 1aaf9a118a Portage Mac/MPW
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1133 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 17:55:06 +00:00
Xavier Leroy de2bb67cd6 String apres Char dans la lib standard.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1132 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:05:15 +00:00
Xavier Leroy 4cb01ac06f Misc.lowercase -> String.uncapitalize
Misc.capitalize -> String.capitalize


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1131 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:03:49 +00:00
Xavier Leroy bfa250606e Misc.lowercase -> String.uncapitalize
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1130 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:03:27 +00:00
Xavier Leroy 9548bd7e5d Char, String: ajout fonctions uppercase, lowercase, capitalize, uncapitalize.
Filename: mort aux ;;, utiliser String.lowercase
Hashtbl: corrige la fuite de Hashtbl.remove, ajout interface fonctorielle.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:03:04 +00:00
Xavier Leroy 200961621c Ajout sys_close.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1128 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:01:50 +00:00
Xavier Leroy e8fd01d69a MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1127 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:00:49 +00:00
Xavier Leroy 409e7f733e MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1125 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 14:58:37 +00:00
Xavier Leroy 43923b4c8c Correction du parsing des arguments.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1124 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 14:52:15 +00:00
Xavier Leroy 05d125dea1 MAJ portage NT.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 14:51:58 +00:00
Xavier Leroy ed26b276fc MAJ portage NT.
MAJ numero de release.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1122 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 14:51:49 +00:00
Xavier Leroy 3b3f44dd14 Echappement \` dans les chaines.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1121 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 13:35:40 +00:00
Xavier Leroy bda3cbca66 MAJ pour release 1.03
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1120 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 12:55:47 +00:00
Xavier Leroy 26adf3e9b2 Retour en arriere pour l'Alpha.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1119 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 12:41:55 +00:00
Xavier Leroy 6dd6095715 Retour en arriere sur le remplacement de array_bound_error par un trap
arithmetique.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1118 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-29 12:38:56 +00:00