diff --git a/htdocs/gcc-10/changes.html b/htdocs/gcc-10/changes.html index caa9df70..83404a1a 100644 --- a/htdocs/gcc-10/changes.html +++ b/htdocs/gcc-10/changes.html @@ -260,6 +260,16 @@ a work-in-progress.

with -std=legacy. -Wargument-mismatch has been removed. +
  • + The handling of a BOZ literal constant has been reworked to provide + better conformance to the Fortran 2008 and 2018 standards. In these + Fortran standards, a BOZ literal constant is a typeless and kindless + entity. As a part of the rework, documented and undocumented + extensions to the Fortran standard now emit errors during compilation. + Some these extensions are permitted with the + -fallow-invalid-boz, where the error is degraded to a + warning and the code is compiled as with older gfortran. +
  • At any optimization level except-Os, gfortran now uses inline packing for arguments instead of calling a library