[PATCH][wwwdocs][Arm][AArch64] Update changes with new features and flags.
Tamar Christina
Tamar.Christina@arm.com
Wed Feb 6 17:02:00 GMT 2019
Hi Gerald,
I've updated the patch with your suggested changes and have grouped
the Arm and AArch64 targets a bit.
Ok for commit?
Thanks,
Tamar
The 01/31/2019 10:21, Ramana Radhakrishnan wrote:
>
>
> On Thu, 31 Jan 2019, 10:09 Tamar Christina <Tamar.Christina@arm.com<mailto:Tamar.Christina@arm.com> wrote:
> Hi Gerard,
>
> Thanks I'll make the suggested changes.
>
> About the duplication, we can avoid it if we have a "general" section for all Arm ports first and then subsections for Arm and AArch64 specific things.
>
> I'm not sure how the maintainers feel about such a re-organization though.
>
> Works for me
>
> R
>
> Any opinions guys?
>
> Thanks,
> Tamar
>
> ________________________________________
> From: Gerald Pfeifer <gerald@pfeifer.com<mailto:gerald@pfeifer.com>>
> Sent: Thursday, January 31, 2019 12:29 AM
> To: Tamar Christina
> Cc: gcc-patches@gcc.gnu.org<mailto:gcc-patches@gcc.gnu.org>; nd; James Greenhalgh; Richard Earnshaw; Marcus Shawcroft; Ramana Radhakrishnan; nickc@redhat.com<mailto:nickc@redhat.com>; Kyrylo Tkachov
> Subject: Re: [PATCH][wwwdocs][Arm][AArch64] Update changes with new features and flags.
>
> On Wed, 23 Jan 2019, Tamar Christina wrote:
> > This patch adds the documentation for Stack clash protection and
> > Armv8.3-a support to changes.html for GCC 9.
>
> Some additional notes, all minor, for consideration before you commit.
>
> + The probing interval/guard size can be set by using
> + <code>--param stack-clash-protection-guard-size=12|16</code>.
> + The value of this parameter must be in bytes represented as a power of two.
> + The only two supported values for this parameter are 12 and 16 being
> + 4Kb (2^12) and 64Kb (2^16) respectively.
>
> This one keeps making me think every time I read it. What do you
> think of changing the second and third sentences to
>
> "The two supported values for this paramter are 12 (for a 4KiB size,
> 2^12) and 16 (for a 64KiB size, 2^16)."
>
> or something like that? Shorter and about the same contents? (Note,
> uppercase B or we'd refer to bits.)
>
> + The Armv8.3-A complex number instructions are now supported via intrinsics
> + when the option <code>-march=armv8.3-a</code> or equivalent is specified.
> + For the half-precision floating-point variants of these instructions use the
> + architecture extension flag <code>+fp16</code>, e.g.
> + <code>-march=armv8.3-a+fp16</code>.
> +
> + The intrinsics are defined by the ACLE specification.
>
> Note that these two visual paragraphs in HTML source will be merged into
> just one unless you add <p>...</p> around the two. Just pointing it out.
>
> + <li>
> + The Armv8.3-A complex number instructions are now supported via intrinsics
> + when the option <code>-march=armv8.3-a</code> or equivalent is specified.
> + For the half-precision floating-point variants of these instructions use the
> + architecture extension flag <code>+fp16</code>, e.g.
> + <code>-march=armv8.3-a+fp16</code>.
> +
> + The intrinsics are defined by the ACLE specification.
> + </li>
>
> I guess this duplication is hard to avoid between Arm and AArch64?
>
> Gerald
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rb10593.patch
Type: text/x-diff
Size: 3393 bytes
Desc: rb10593.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20190206/794afd6f/attachment.bin>
More information about the Gcc-patches
mailing list