On Mon, Feb 12, 2024 at 01:49:02PM -0800, Tyler Retzlaff wrote: > MSVC does not support GCC args... forwarding of args replace > with ... and __VA_ARGS__ when forwarding. Both forms of > forwarding are a compiler extension but the latter is supported > by both MSVC and GCC. > > I have not been able to exhaustively test all versions of GCC so > please provide feedback as appropriate. > > Tyler Retzlaff (15): > eal: use GCC and MSVC common VA ARGS extension > bpf: use GCC and MSVC common VA ARGS extension > cfgfile: use GCC and MSVC common VA ARGS extension > cmdline: use GCC and MSVC common VA ARGS extension > ip_frag: use GCC and MSVC common VA ARGS extension > compressdev: use GCC and MSVC common VA ARGS extension > metrics: use GCC and MSVC common VA ARGS extension > mldev: use GCC and MSVC common VA ARGS extension > net: use GCC and MSVC common VA ARGS extension > pdump: use GCC and MSVC common VA ARGS extension > power: use GCC and MSVC common VA ARGS extension > rawdev: use GCC and MSVC common VA ARGS extension > rcu: use GCC and MSVC common VA ARGS extension > stack: use GCC and MSVC common VA ARGS extension > vhost: use GCC and MSVC common VA ARGS extension > Series-acked-by: Bruce Richardson <bruce.richard...@intel.com>
- [PATCH 06/15] compressdev: use GCC and MSVC common VA ARG... Tyler Retzlaff
- [PATCH 11/15] power: use GCC and MSVC common VA ARGS exte... Tyler Retzlaff
- [PATCH 10/15] pdump: use GCC and MSVC common VA ARGS exte... Tyler Retzlaff
- [PATCH 09/15] net: use GCC and MSVC common VA ARGS extens... Tyler Retzlaff
- [PATCH 13/15] rcu: use GCC and MSVC common VA ARGS extens... Tyler Retzlaff
- [PATCH 08/15] mldev: use GCC and MSVC common VA ARGS exte... Tyler Retzlaff
- [PATCH 12/15] rawdev: use GCC and MSVC common VA ARGS ext... Tyler Retzlaff
- RE: [PATCH 12/15] rawdev: use GCC and MSVC common VA... Hemant Agrawal
- [PATCH 14/15] stack: use GCC and MSVC common VA ARGS exte... Tyler Retzlaff
- [PATCH 15/15] vhost: use GCC and MSVC common VA ARGS exte... Tyler Retzlaff
- Re: [PATCH 00/15] use GCC/MSVC compatible __VA_ARGS__ Bruce Richardson
- RE: [PATCH 00/15] use GCC/MSVC compatible __VA_ARGS__ Morten Brørup
- Re: [PATCH 00/15] use GCC/MSVC compatible __VA_ARGS__ Thomas Monjalon
- [PATCH v2 00/17] stop using variadic argument pack extens... Tyler Retzlaff
- [PATCH v2 01/17] log: add a per line log helper with... Tyler Retzlaff
- Re: [PATCH v2 01/17] log: add a per line log hel... Thomas Monjalon
- [PATCH v2 02/17] bpf: stop using variadic argument p... Tyler Retzlaff
- [PATCH v2 04/17] cmdline: stop using variadic argume... Tyler Retzlaff
- [PATCH v2 03/17] cfgfile: stop using variadic argume... Tyler Retzlaff
- [PATCH v2 05/17] compressdev: stop using variadic ar... Tyler Retzlaff
- [PATCH v2 08/17] net: stop using variadic argument p... Tyler Retzlaff