Re: [XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-24 Thread Nicola Vetrini
On 23/08/2023 22:30, Stefano Stabellini wrote: On Wed, 23 Aug 2023, Julien Grall wrote: Hi Nicola, On 23/08/2023 17:09, Nicola Vetrini wrote: > On 23/08/2023 16:59, Julien Grall wrote: > > Hi, > > > > On 23/08/2023 15:27, Nicola Vetrini wrote: > > > Directive 4.3 prescribes the following: > > >

Re: [XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-23 Thread Stefano Stabellini
On Wed, 23 Aug 2023, Julien Grall wrote: > Hi Nicola, > > On 23/08/2023 17:09, Nicola Vetrini wrote: > > On 23/08/2023 16:59, Julien Grall wrote: > > > Hi, > > > > > > On 23/08/2023 15:27, Nicola Vetrini wrote: > > > > Directive 4.3 prescribes the following: > > > > "Assembly language shall be en

Re: [XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-23 Thread Julien Grall
Hi Nicola, On 23/08/2023 17:09, Nicola Vetrini wrote: On 23/08/2023 16:59, Julien Grall wrote: Hi, On 23/08/2023 15:27, Nicola Vetrini wrote: Directive 4.3 prescribes the following: "Assembly language shall be encapsulated and isolated", on the grounds of improved readability and ease of main

Re: [XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-23 Thread Nicola Vetrini
On 23/08/2023 16:59, Julien Grall wrote: Hi, On 23/08/2023 15:27, Nicola Vetrini wrote: Directive 4.3 prescribes the following: "Assembly language shall be encapsulated and isolated", on the grounds of improved readability and ease of maintenance. The Directive is violated in this case by asm c

Re: [XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-23 Thread Nicola Vetrini
On 23/08/2023 16:59, Julien Grall wrote: Hi, On 23/08/2023 15:27, Nicola Vetrini wrote: Directive 4.3 prescribes the following: "Assembly language shall be encapsulated and isolated", on the grounds of improved readability and ease of maintenance. The Directive is violated in this case by asm c

Re: [XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-23 Thread Julien Grall
Hi, On 23/08/2023 15:27, Nicola Vetrini wrote: Directive 4.3 prescribes the following: "Assembly language shall be encapsulated and isolated", on the grounds of improved readability and ease of maintenance. The Directive is violated in this case by asm code in between C code. A macro is the cho

[XEN PATCH] arm64/vfp: address MISRA C:2012 Dir 4.3

2023-08-23 Thread Nicola Vetrini
Directive 4.3 prescribes the following: "Assembly language shall be encapsulated and isolated", on the grounds of improved readability and ease of maintenance. The Directive is violated in this case by asm code in between C code. A macro is the chosen encapsulation mechanism. No functional change