summaryrefslogtreecommitdiff
path: root/docs/users_guide/8.0.2-notes.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/users_guide/8.0.2-notes.rst')
-rw-r--r--docs/users_guide/8.0.2-notes.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/users_guide/8.0.2-notes.rst b/docs/users_guide/8.0.2-notes.rst
index 09ba5720a5..66cbe31c81 100644
--- a/docs/users_guide/8.0.2-notes.rst
+++ b/docs/users_guide/8.0.2-notes.rst
@@ -33,6 +33,16 @@ Compiler
initial cmm from STG-to-C-- code generation and :ghc-flag:`-ddump-cmm-verbose`
to obtain the intermediates from all C-- pipeline stages.
+Runtime system
+~~~~~~~~~~~~~~
+
+- The Runtime linker on Windows is once again recognizing POSIX functions under their
+ "deprecated" name. e.g. "strdup" will now be recognizes and internally forwarded to "_strdup".
+ If you have existing code already using the correct names (e.g. _strdup) then this will just continue
+ to work and no change is needed. For more information about how the forwarding is done please see
+ `MSDN <https://msdn.microsoft.com/en-us/library/ms235384.aspx>`_ . This should now introduce the same behavior
+ both compiled and interpreted. (see :ghc-ticket:`12497`).
+
- Added :ghc-flag:`-fdefer-out-of-scope-variables`, which converts variable
out of scope variables errors into warnings.