aboutsummaryrefslogtreecommitdiff
path: root/gcc/alloc-pool.c
diff options
context:
space:
mode:
authorAndre Vieira <andre.simoesdiasvieira@arm.com>2016-12-02 15:24:40 +0000
committerAndre Vieira <avieira@gcc.gnu.org>2016-12-02 15:24:40 +0000
commit97b0656d67d2d39a79556bd200d3b6c41b2e5d6f (patch)
treeb5d308ea673a925aa9036a6f611d91f62c73d93d /gcc/alloc-pool.c
parentde7b57234525f55e5edfe8db77ca7ac2a943468f (diff)
downloadgcc-97b0656d67d2d39a79556bd200d3b6c41b2e5d6f.zip
gcc-97b0656d67d2d39a79556bd200d3b6c41b2e5d6f.tar.gz
gcc-97b0656d67d2d39a79556bd200d3b6c41b2e5d6f.tar.bz2
Handling ARMv8-M Security Extension's cmse_nonsecure_entry attribute
gcc/ChangeLog: 2016-12-02 Andre Vieira <andre.simoesdiasvieira@arm.com> Thomas Preud'homme <thomas.preudhomme@arm.com> * config/arm/arm.c (arm_handle_cmse_nonsecure_entry): New. (arm_attribute_table): Added cmse_nonsecure_entry (arm_compute_func_type): Handle cmse_nonsecure_entry. (cmse_func_args_or_return_in_stack): New. (arm_handle_cmse_nonsecure_entry): New. * config/arm/arm.h (ARM_FT_CMSE_ENTRY): New macro define. (IS_CMSE_ENTRY): Likewise. * doc/extend.texi (ARM ARMv8-M Security Extensions): New attribute. gcc/testsuite/ChangeLog: 2016-12-02 Andre Vieira <andre.simoesdiasvieira@arm.com> Thomas Preud'homme <thomas.preudhomme@arm.com> * gcc.target/arm/cmse/cmse-3.c: New. Co-Authored-By: Thomas Preud'homme <thomas.preudhomme@arm.com> From-SVN: r243188
Diffstat (limited to 'gcc/alloc-pool.c')
0 files changed, 0 insertions, 0 deletions