On Tue, Dec 19, 2023 at 09:27:42AM -0800, Tyler Retzlaff 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. > > Tyler Retzlaff (2): > eal: provide type instead of expression to per lcore macro > eal: remove typeof from per lcore macros > Series-acked-by: Bruce Richardson <bruce.richard...@intel.com>
- [PATCH 0/2] remove __typeof__ from expansion of per lcore... Tyler Retzlaff
- [PATCH 1/2] eal: provide type instead of expression ... Tyler Retzlaff
- [PATCH 2/2] eal: remove typeof from per lcore macros Tyler Retzlaff
- Re: [PATCH 0/2] remove __typeof__ from expansion of ... Bruce Richardson
- [PATCH v2 0/3] remove __typeof__ from expansion of p... Tyler Retzlaff
- [PATCH v2 2/3] crypto/ipsec_mb: provide type to ... Tyler Retzlaff
- [PATCH v2 1/3] eal: provide type to per lcore ma... Tyler Retzlaff
- [PATCH v2 3/3] eal: remove typeof from per lcore... Tyler Retzlaff
- Re: [PATCH v2 0/3] remove __typeof__ from expans... Bruce Richardson
- Re: [PATCH 0/2] remove __typeof__ from expansion of ... David Marchand
- [PATCH v3 0/3] remove __typeof__ from expansion of p... Tyler Retzlaff
- [PATCH v3 2/3] crypto/ipsec_mb: provide type to ... Tyler Retzlaff
- [PATCH v3 1/3] eal: provide type to per lcore ma... Tyler Retzlaff
- [PATCH v3 3/3] eal: remove typeof from per lcore... Tyler Retzlaff