[PATCHv2 2/7, GCC, ARM, V8M] Handling ARMv8-M Security Extension's cmse_nonsecure_entry attribute
Andre Vieira (lists)
Andre.SimoesDiasVieira@arm.com
Wed Oct 26 16:28:00 GMT 2016
On 26/10/16 10:33, Kyrill Tkachov wrote:
>
> +static tree
> +arm_handle_cmse_nonsecure_entry (tree *node, tree name,
> + tree /* args */,
> + int /* flags */,
> + bool *no_add_attrs)
> +{
> + tree fndecl;
> +
> + if (!use_cmse)
> + {
> + *no_add_attrs = true;
> + return NULL_TREE;
> + }
>
> Do you also want to warn the user here that the attribute will be ignored?
> This looks ok to me otherwise.
>
Can easily do and might be more user friendly. How about
"<attribute_name> attribute ignored without -mcmse option."
Cheers,
Andre
More information about the Gcc-patches
mailing list