Re: [PATCH] ARM: Make ARMv8-M attribute cmse_nonsecure_call work in Ada

2022-11-21 Thread Eric Botcazou via Gcc-patches
> Ok if no regressions, perhaps the test needs to be in the ada test suite ? Thanks. Sure, testcase added to gnat.dg like so: * gnat.dg/machine_attr2.ads, gnat.dg/machine_attr2.adb: New test. -- Eric Botcazoupackage Machine_Attr2 is type Non_Secure is access procedure; pragma Mach

Re: [PATCH] ARM: Make ARMv8-M attribute cmse_nonsecure_call work in Ada

2022-11-17 Thread Ramana Radhakrishnan via Gcc-patches
On Mon, Oct 24, 2022 at 9:55 AM Eric Botcazou via Gcc-patches wrote: > > Hi, > > until most other machine attributes, this one does not work in Ada because, > while it applies to pointer-to-function types, it is explicitly marked as > requiring declarations in the implementation. > > Now, in Ada,