On Thu, Mar 30, 2023 at 09:28:45 +0200, Ard Biesheuvel wrote: > > > Patch-set wide comment: is there any chance we could take this > > > opportunity to introduce a global ASM_FUNC (or a more Linux-named > > > ENTRY(FuncName))? > > > It seems to be that the current way is a bit error prone and you end > > > up repeating yourself quite a bit with: > > > > > > ASM_PFX(Foo): > > > AARCH64_BTI(c) > > > <code> > > > > > > having a: > > > ASM_FUNC(Foo) > > > <code> > > > > > > that does proper PFX and BTI expansion internally seems better to me. > > > > I was thinking while looking at this patch that ASM_FUNC could > > probably do with moving over to this file from AsmMacroIoLibV8.h. > > I didn't take the thought far enough to consider including the BTI > > bits in that, but I guess that could make sense. > > Yeah, but I'd prefer it if we could do that globally, and not just for > AArch64 as part of this series.
Yeah, no issue with that. This set adds primitives that will be useful for that in future. / Leif -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#102173): https://edk2.groups.io/g/devel/message/102173 Mute This Topic: https://groups.io/mt/97879282/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/9847357/21656/1706620634/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-