win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI

This commit is contained in:
Araq
2012-03-04 21:44:56 +01:00
parent 34d3c042af
commit ff4a69b624
22 changed files with 927 additions and 195 deletions

View File

@@ -4,12 +4,12 @@
Here you can download the latest version of the Nimrod Compiler.
Please choose your platform:
* source-based installation: `<download/nimrod_0.8.14.zip>`_
* installer for Windows XP/Vista (i386): `<download/nimrod_0.8.14.exe>`_
* installer for Windows XP/Vista/7 (i386, 32bit): `<download/nimrod_0.8.14.exe>`_
(includes GCC and everything else you need)
The source-based installation has been tested on these systems:
* Linux: i386, AMD64, PowerPC
* Mac OS X: i386
* Mac OS X: i386, AMD64
Other UNIX-based operating systems may work. An older version was tested on
FreeBSD (i386).

View File

@@ -27,6 +27,20 @@ Library Additions
code during compilation.
Changes affecting backwards compatibility
-----------------------------------------
- On Windows filenames and paths are supposed to be in UTF-8.
The ``system``, ``os``, ``osproc`` and ``memfiles`` modules use the wide
string versions of the WinAPI. Use the ``-d:useWinAnsi`` switch to revert
back to the old behaviour which uses the Ansi string versions.
Compiler Additions
------------------
- Win64 is now an officially supported target.
2012-02-09 Version 0.8.14 released
==================================