Nicolas Pouillard
cd94bace32
[ocamlbuild] Fix plural options
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7871 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-16 10:35:10 +00:00
Nicolas Pouillard
ec19231fb9
Fix the otherlibs/threads/Makefile to avoid useless re-compilations
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7870 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-16 09:54:55 +00:00
Alain Frisch
5b23012b0e
wrong branch... rollback
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7865 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-15 18:36:08 +00:00
Alain Frisch
a06311fc5f
starting to implement native dynlink for Unix
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7864 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-15 18:32:09 +00:00
Jacques Garrigue
b16f2d0c69
build with bourne shell
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7863 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-13 01:11:10 +00:00
Nicolas Pouillard
82a5319709
[ocamlbuild] Keep include dirs uniq for -pack.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7862 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 15:34:30 +00:00
Nicolas Pouillard
ee71dd4af5
Update distclean.sh
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7861 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 15:32:52 +00:00
Nicolas Pouillard
3fe4a8cb68
Better quotes in install scripts (in ocamlbuild mode)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7860 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 10:28:12 +00:00
Nicolas Pouillard
72d1e146ed
Fix a bug in texi generation (module types)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7859 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 10:27:29 +00:00
Nicolas Pouillard
824dc3994e
[ocamlbuild] ocamlmktop, and thread tag in native code (see ChangeLog for more details)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7858 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 10:26:08 +00:00
Pierre Weis
760873eff6
Add another target to preform the necessary links for unix.mli and unix.cmi.
...
This should not be the best way to achieve the correct compilation commands
chain.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7857 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 08:37:02 +00:00
Pierre Weis
a64bf35f07
Added a -cclib before the C thread library linking command. Otherwise ocamlc
...
gave the error ``unknown option pthread''.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7856 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 08:34:42 +00:00
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