Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-21 Thread Nick Desaulniers
On Tue, Aug 21, 2018 at 10:25 AM Robin Murphy wrote: > > On 21/08/18 18:00, Ard Biesheuvel wrote: > > On 21 August 2018 at 18:50, Nick Desaulniers > > wrote: > >> On Tue, Aug 21, 2018 at 5:23 AM Ard Biesheuvel > >> wrote: > >>> > >>> Hi Nick, > >>> > >>> On 21 August 2018 at 00:40, Nick Desauln

Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-21 Thread Robin Murphy
On 21/08/18 18:00, Ard Biesheuvel wrote: On 21 August 2018 at 18:50, Nick Desaulniers wrote: On Tue, Aug 21, 2018 at 5:23 AM Ard Biesheuvel wrote: Hi Nick, On 21 August 2018 at 00:40, Nick Desaulniers wrote: It seems that: ldr q8, =0x300020001 is a GNU as convience notation for:

Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-21 Thread Ard Biesheuvel
On 21 August 2018 at 18:50, Nick Desaulniers wrote: > On Tue, Aug 21, 2018 at 5:23 AM Ard Biesheuvel > wrote: >> >> Hi Nick, >> >> On 21 August 2018 at 00:40, Nick Desaulniers wrote: >> > It seems that: >> > ldr q8, =0x300020001 >> > >> > is a GNU as convience notation for: >> > ldr q8,

Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-21 Thread Nick Desaulniers
On Tue, Aug 21, 2018 at 5:23 AM Ard Biesheuvel wrote: > > Hi Nick, > > On 21 August 2018 at 00:40, Nick Desaulniers wrote: > > It seems that: > > ldr q8, =0x300020001 > > > > is a GNU as convience notation for: > > ldr q8, .Lconstant > > .Lconstant > > .word 0x0001 > > .word 0x000

Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-21 Thread Ard Biesheuvel
Hi Nick, On 21 August 2018 at 00:40, Nick Desaulniers wrote: > It seems that: > ldr q8, =0x300020001 > > is a GNU as convience notation for: > ldr q8, .Lconstant > .Lconstant > .word 0x0001 > .word 0x0002 > .word 0x0003 > .word 0x > > based on this comment in binutils'

Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-20 Thread Will Deacon
On Mon, Aug 20, 2018 at 03:40:32PM -0700, Nick Desaulniers wrote: > It seems that: > ldr q8, =0x300020001 > > is a GNU as convience notation for: > ldr q8, .Lconstant > .Lconstant > .word 0x0001 > .word 0x0002 > .word 0x0003 > .word 0x Does still this work correctly fo

Re: [PATCH] arm64/crypto: remove non-standard notation

2018-08-20 Thread Nick Desaulniers
On Mon, Aug 20, 2018 at 3:41 PM Nick Desaulniers wrote: > > It seems that: > ldr q8, =0x300020001 > > is a GNU as convience notation for: > ldr q8, .Lconstant > .Lconstant > .word 0x0001 > .word 0x0002 > .word 0x0003 > .word 0x > > based on this comment in binutils' sou