[PATCH 0/7, GCC, V8M] ARMv8-M Security Extensions
Sandra Loosemore
sandra@codesourcery.com
Tue Aug 9 16:47:00 GMT 2016
On 08/09/2016 06:01 AM, Andre Vieira (lists) wrote:
> [snip]
>
> The documentation is in the ARMV8-M Security Extensions in: ARM®v8-M
> Security Extensions: Requirements on Development Tools document I linked
> in the email above and subsequent emails
> (http://infocenter.arm.com/help/topic/com.arm.doc.ecm0359818/index.html).
>
> Also per patch I refer to the relevant sections. So for instance in
> PATCH 3/7 refers to Section 5.4, which describes Entry functions and
> mentions the cmse_nonsecure_entry attribute. Whereas PATCH 7/7 refers to
> Section 5.4.3 of the same document which describes the
> cmse_nonsecure_caller intrinsic which that patch implements.
>
> Is there a specific intrinsic/attribute you are missing?
You need to at least add entries to the relevant sections in extend.texi
for the new target-specific intrinsic and attributes. The documentation
there doesn't need to be terribly detailed (one sentence and a link to
the external document is probably all you need), but it's important that
these things be listed in GCC's supported extensions so that users know
they can use them and so that people who see them in code written by
other people can find out what they mean.
-Sandra
More information about the Gcc-patches
mailing list