===================================================================
@@ -180,6 +180,11 @@
calls to functions that return to the current unit only via returning
or exception handling. This is the case for most library functions
that have no callbacks.</li>
+ <li>Support of new type <code>__int128</code> for targets having
+ wide enough machine-mode support.</li>
+ <li>New function attribute <code>callee_pop_aggregate</code> allows
+ to specify if caller, or callee is responsible to pop aggregate
+ return pointer value from stack.</li>
</ul>
<h3 id="c">C</h3>
@@ -246,7 +251,7 @@
<h3 id="fortran">Fortran</h3>
<ul>
<li>On systems supporting the <code>libquadmath</code> library, GNU Fortran
- now also supports a quad-precision, <code>kind=16</code> floating-point
+ now also supports a quad-precision, <code>kind=16</code> floating-point
data type (<code>REAL(16)</code>, <code>COMPLEX(16)</code>). As the data
type is not fully supported in hardware, calculations might be one to
two orders of magnitude slower than with the 4, 8 or 10 bytes
@@ -347,7 +352,7 @@
<li>The module procedures <code>C_SIZEOF</code> of the intrinsic
module <code>ISO_C_BINDINGS</code> and <code>COMPILER_VERSION</code>
and <code>COMPILER_OPTIONS</code> of <code>ISO_FORTRAN_ENV</code>
- have been implemented.</li>
+ have been implemented.</li>
<li>Minor changes: obsolesce diagnostics for <code>ENTRY</code>
was added for <code>-std=f2008</code>;
a line may start with a semicolon;
@@ -557,8 +562,8 @@
<h3 id="microblaze">MicroBlaze</h3>
-<p>Support has been added for the Xilinx MicroBlaze softcore Processor
-(microblaze-elf) embedded target. This configurable processor is
+<p>Support has been added for the Xilinx MicroBlaze softcore Processor
+(microblaze-elf) embedded target. This configurable processor is
supported on several Xilinx Spartan and Virtex FPGAs. </p>
<h3>MIPS</h3>
@@ -620,6 +625,16 @@
At the moment, Android support is enabled only for ARM.</li>
</ul>
+<h3 id="windows">Windows x86/x86_64</h3>
+ <ul>
+ <li>Initial support of decimal floating point.</li>
+ <li>Support of <code>__thiscall</code> calling-convention.</li>
+ <li>Support of hot-patchable function prologue via attribute
+ <code>ms_hook_prologue> also for x86_64 architecture.</li>
+ <li>Improvment of stack-probing and stack-allocation mechanism.</li>
+ <li>Support of push/pop-macro pragma as preprocessor command.</li>
+ </ul>
+
<h2>Documentation improvements</h2>
<h2>Other significant improvements</h2>