[PATCH 0/2] remove __typeof__ from expansion of per lcore macros

David Marchand david.marchand at redhat.com
Tue Feb 13 12:12:37 CET 2024


On Tue, Dec 19, 2023 at 6:28 PM Tyler Retzlaff
<roretzla at linux.microsoft.com> wrote:
>
> The design of the macros requires a type to be provided to the macro.
>
> By expanding the type parameter inside of typeof it also inadvertently
> allows an expression to be used which appears not to have been intended
> after evaluating the parameter name and existing macro use.
>
> Technically this is an API break but only for applications that were
> using these macros outside of the original design intent.

Please add a release note on this topic (I am fine with just a reply
to this mail, I can fold this change when applying).

The rest lgtm.


-- 
David Marchand



More information about the dev mailing list