Tamar Christina <tamar.christ...@arm.com> writes: >> -----Original Message----- >> From: Richard Sandiford <richard.sandif...@arm.com> >> Sent: Tuesday, April 22, 2025 1:31 PM >> To: gcc-patches@gcc.gnu.org >> Cc: Richard Earnshaw <richard.earns...@arm.com>; ktkac...@nvidia.com; >> Tamar Christina <tamar.christ...@arm.com> >> Subject: [PATCH] Document AArch64 changes for GCC 15 >> >> The list is structured as: >> >> - new configurations >> - command-line changes >> - ACLE changes >> - everything else >> >> As usual, the list of new architectures, CPUs, and features is from a >> purely mechanical trawl of the associated .def files. I've identified >> features by their architectural name to try to improve searchability. >> Similarly, the list of ACLE changes includes the associated ACLE >> feature macros, again to try to improve searchability. >> >> The list summarises some of the target-specific optimisations because >> it sounded like Tamar had received feedback that people found such >> information interesting. >> >> I've used the passive tense for most entries, to try to follow the >> style used elsewhere. >> >> We don't yet define __ARM_FEATURE_FAMINMAX, but I'll fix that >> separately. >> >> How does this look? Anything I missed? > > Thanks! Looks good! I think we're missing the ILP32 deprecation notice. > But also crucially that the multilibs aren't build by default anymore.
I'd left ILP32 out since it's already mentioned in the Caveats section: <li>In the AArch64 port, support for ILP32 (<code>-mabi=ilp32</code>) has been deprecated and will be removed in a future release. </li> But I agree that the removal of the multilibs makes it worth a second mention here. (And also in case people interested in AArch64 don't read the general Caveats section.) How about: <li>As noted above, support for ILP32 (<code>-mabi=ilp32</code>) has been deprecated and will be removed in a future release. <code>aarch64*-elf</code> targets no longer build the ILP32 multilibs. </li> Thanks, Richard