Pierre Weis
b3ee47fb23
Getting rid of spurious ./ additions.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 08:21:09 +00:00
Pierre Weis
24003c9ff6
Adding a rule to clean the directory Moretest.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7854 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 08:17:27 +00:00
Pierre Weis
ab40ed4731
The command ocamldep was generating dependencies with a spurious ./ before the
...
name of the file when the file was in the current directory. Unfortunately,
"./filename" is not always equivalent to "filename": in case of a specific
``filename: '' rule in make files, if a generic rule also matches
``./filename'', then the generic rule is chosen instead of the specific
rule. This occurred in the compilation of the Caml compiler and lead to subtle
bugs!
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7853 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 08:10:00 +00:00
Pierre Weis
7d5cfe1281
The bash builtin command `source' is not a Bourne shell command. On some
...
systems this leads to the error "source command not found".
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 07:59:44 +00:00
Pierre Weis
5dfee27596
Procedure caml_dlopen takes two arguments. Some C compilers do not accept a
...
definition with 2 arguments after a declaration with only one.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7851 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 07:57:25 +00:00
Damien Doligez
64646eff2f
cvsignore les nouveaux fichiers
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7850 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-09 15:09:56 +00:00
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
Damien Doligez
e1757faddc
temporaire
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7848 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-09 13:30:35 +00:00
Damien Doligez
324953bf55
clean more
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7847 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-09 13:29:12 +00:00
Damien Doligez
1560e25f2c
probleme de permission sur sys.ml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7846 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-09 13:24:20 +00:00
Nicolas Pouillard
63efea64b4
[ocamlbuild] +
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7843 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-08 16:54:43 +00:00
Nicolas Pouillard
0368536e72
[ocamlbuild] some changes see ocamlbuild/ChangeLog
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7842 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-08 16:53:39 +00:00
Nicolas Pouillard
3a67908c91
RE Remove the camlp4/Camlp4/Sig directory
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7841 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-08 16:26:50 +00:00
Luc Maranget
f7980e95e2
+
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7840 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-08 14:41:57 +00:00
Nicolas Pouillard
3fe33e8dad
One more twolower call
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7839 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 23:24:17 +00:00
Nicolas Pouillard
3cd78f0517
Use sed instead of awk for tolower
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7838 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 22:57:25 +00:00
Nicolas Pouillard
9514ed06f4
Install ocamlbuild man page
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7837 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 17:08:48 +00:00
Damien Doligez
aabb13f857
ajout VERSION + cvsignore
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7836 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 15:49:11 +00:00
Nicolas Pouillard
6c8578a24f
*** empty log message ***
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7835 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 15:47:36 +00:00
Nicolas Pouillard
0444576dd4
Fix ocamlbuild bootstrap
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7834 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 15:18:17 +00:00
Damien Doligez
5b52f30e7d
deplacement du numero de version -> fichier VERSION a la racine
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 14:49:42 +00:00
Damien Doligez
5d5094fe30
PR#4123, PR#4125: export unixsupport.h with unix_error_of_code
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7832 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 14:45:46 +00:00
Nicolas Pouillard
5d2081fc44
A missing file, update .cvsignoreS
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7830 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 11:41:36 +00:00
Nicolas Pouillard
d7c9375166
Some changes to the build system
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7829 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 10:31:36 +00:00
Nicolas Pouillard
fa5e0979f2
Some renamings, moving, and changements in camlp4
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7828 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 10:09:29 +00:00
Nicolas Pouillard
a2403702e2
Add boot/{ocamldep,myocamlbuild.boot}
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7827 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 10:03:53 +00:00
Nicolas Pouillard
ee5ff1e8ac
Add some .itarget files. Add also _tags, myocamlbuild.ml, myocamlbuild_config.mli, utils/config.mlbuild
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7826 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 10:03:23 +00:00
Nicolas Pouillard
b100c43753
Add many .mllib .mlpack .clib .dlib files
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7825 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 09:52:28 +00:00
Nicolas Pouillard
1f4ac92f80
Add the build directory, where some script to drive the ocaml compilation lives
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 09:40:59 +00:00
Nicolas Pouillard
381e325c0f
Add the ocamlbuild directory
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7823 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-07 08:59:16 +00:00
Xavier Leroy
2d26308ad4
Wrong clause number in LGPL special exception (PR#4195)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7820 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-30 10:01:25 +00:00
Xavier Leroy
1baa43a304
Added shortcut if == to caml_string_compare and caml_string_equal
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7819 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-30 09:52:08 +00:00
Xavier Leroy
6ce858f4a8
Ensure type specialization for the 'compare' functions (PR#4194)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7818 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-30 09:34:36 +00:00
Luc Maranget
959fa08e78
ocamllex with unused var warnings in .mll: more defensive coding
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7817 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-30 09:18:25 +00:00
Luc Maranget
259eb53e67
hum, bug: take care to compare idents by name (not including location)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7816 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-29 17:03:15 +00:00
Luc Maranget
5ca2e4ee42
ocamllex: as bound variables with position in .mll file
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7815 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-29 16:44:16 +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
Pierre Weis
450793a7fb
Doc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-22 10:13:22 +00:00
Pierre Weis
acd9b70661
Documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7806 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-22 08:51:29 +00:00
Jacques Garrigue
60710728de
sync comments
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7805 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-22 08:06:09 +00:00
Jacques Garrigue
e25cda474c
sync
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-22 07:41:00 +00:00
Pierre Weis
227bc9a094
Documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7803 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-21 12:38:13 +00:00
Damien Doligez
d8679038e0
Filename.quote sur Windows : best effort
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7796 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-09 13:42:17 +00:00
Xavier Leroy
8a2cea5444
Produce position-independent code by default. This makes it easier to embed Caml code in a shared library.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-01-01 13:07:35 +00:00
Jacques Garrigue
033ce4b17a
Do not reset type variable names in Unbound_type_var (PR#4191).
...
Avoid breaking PR#1412.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-12-27 14:41:23 +00:00
Jacques Garrigue
401c137866
merge head on 2006-12-22
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7779 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-12-22 01:01:46 +00:00
Jacques Garrigue
a4fe6ac960
keep sharing when not using -principal
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7778 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-12-21 12:07:53 +00:00