summaryrefslogtreecommitdiff
path: root/README.win32.adoc
diff options
context:
space:
mode:
authorDavid Allsopp <david.allsopp@metastack.com>2017-12-19 15:53:58 +0100
committerXavier Leroy <xavierleroy@users.noreply.github.com>2017-12-19 15:53:58 +0100
commit410ba0b342d5c4ec4a77eba5993c0224b2c6112e (patch)
tree222badc392e54237046df2c0463c24763da6712b /README.win32.adoc
parent2cc67bb4e0995f3ce2f322f581a14593289b7983 (diff)
downloadocaml-410ba0b342d5c4ec4a77eba5993c0224b2c6112e.tar.gz
Remove -static-libgcc link flag from mingw32 port (#1535)
* MPR#6411 revisited Including -static-libgcc in all link instructions prevents C++ exceptions from ever working. mmap.o is the only affected unit, since it needs auxiliary functions to perform division of an __int64. A better fix is to specify --static-libgcc only when building dllbigarray.dll and dllunix.dll (since they both export versions of this primitive). * Correct -static-libgcc error in README.win32.adoc The instructions for the mingw64 port added in 600a93d amended the sentence about -static-libgcc to include config/Makefile.mingw64. The 64-bit mingw port has never required or included this flag.
Diffstat (limited to 'README.win32.adoc')
-rw-r--r--README.win32.adoc6
1 files changed, 0 insertions, 6 deletions
diff --git a/README.win32.adoc b/README.win32.adoc
index ccec496b2e..8d9d110bdb 100644
--- a/README.win32.adoc
+++ b/README.win32.adoc
@@ -294,12 +294,6 @@ bash or by adding Cygwin's bin directory (e.g. `C:\cygwin\bin`) to your `PATH`.
* The replay debugger is partially supported (no reverse execution).
-* The default `config/Makefile.mingw` and `config/Makefile.mingw64` pass
- `-static-libgcc` to the linker. For more information on this topic:
-
- - http://gcc.gnu.org/onlinedocs/gcc-4.9.1/gcc/Link-Options.html#Link-Options
- - http://caml.inria.fr/mantis/view.php?id=6411
-
[[seflexdll]]
== FlexDLL
Although the core of FlexDLL is necessarily written in C, the `flexlink` program