Re: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-12-04 Thread Tyler Retzlaff
On Tue, Nov 19, 2024 at 09:32:07AM +0100, Morten Brørup wrote: > > From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > > Sent: Tuesday, 19 November 2024 05.35 > > > > From: Tyler Retzlaff > > > > MSVC struct packing is not compatible with GCC. Provide a macro that > > can be used to pus

Re: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-25 Thread Andre Muezerie
On Fri, Nov 22, 2024 at 09:13:38AM +0100, Morten Brørup wrote: > > From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > > Sent: Friday, 22 November 2024 01.12 > > > > On Thu, Nov 21, 2024 at 09:51:36PM +0100, Thomas Monjalon wrote: > > > 21/11/2024 20:39, Andre Muezerie: > > > > On Tue, No

RE: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-22 Thread Morten Brørup
> From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > Sent: Friday, 22 November 2024 01.12 > > On Thu, Nov 21, 2024 at 09:51:36PM +0100, Thomas Monjalon wrote: > > 21/11/2024 20:39, Andre Muezerie: > > > On Tue, Nov 19, 2024 at 09:32:07AM +0100, Morten Brørup wrote: > > > > > From: Andre

Re: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-21 Thread Andre Muezerie
On Thu, Nov 21, 2024 at 09:51:36PM +0100, Thomas Monjalon wrote: > 21/11/2024 20:39, Andre Muezerie: > > On Tue, Nov 19, 2024 at 09:32:07AM +0100, Morten Brørup wrote: > > > > From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > > > > Sent: Tuesday, 19 November 2024 05.35 > > > > > > > > F

Re: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-21 Thread Thomas Monjalon
21/11/2024 20:39, Andre Muezerie: > On Tue, Nov 19, 2024 at 09:32:07AM +0100, Morten Brørup wrote: > > > From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > > > Sent: Tuesday, 19 November 2024 05.35 > > > > > > From: Tyler Retzlaff > > > > > > MSVC struct packing is not compatible with

Re: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-21 Thread Andre Muezerie
On Tue, Nov 19, 2024 at 09:32:07AM +0100, Morten Brørup wrote: > > From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > > Sent: Tuesday, 19 November 2024 05.35 > > > > From: Tyler Retzlaff > > > > MSVC struct packing is not compatible with GCC. Provide a macro that > > can be used to pus

Re: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-19 Thread Andre Muezerie
.com; sk...@marvell.com; > > step...@networkplumber.org; > > suanmi...@nvidia.com; vattun...@marvell.com; viachesl...@nvidia.com; > > vladimir.medved...@intel.com; > > yipeng1.w...@intel.com > > Subject: RE: [PATCH v5 01/16] eal: provide pack start macro for MSVC > > > &

RE: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-19 Thread Konstantin Ananyev
.@intel.com; > yipeng1.w...@intel.com > Subject: RE: [PATCH v5 01/16] eal: provide pack start macro for MSVC > > > From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > > Sent: Tuesday, 19 November 2024 05.35 > > > > From: Tyler Retzlaff > > > &

RE: [PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-19 Thread Morten Brørup
> From: Andre Muezerie [mailto:andre...@linux.microsoft.com] > Sent: Tuesday, 19 November 2024 05.35 > > From: Tyler Retzlaff > > MSVC struct packing is not compatible with GCC. Provide a macro that > can be used to push existing pack value and sets packing to 1-byte. > The existing __rte_packed

[PATCH v5 01/16] eal: provide pack start macro for MSVC

2024-11-18 Thread Andre Muezerie
From: Tyler Retzlaff MSVC struct packing is not compatible with GCC. Provide a macro that can be used to push existing pack value and sets packing to 1-byte. The existing __rte_packed macro is then used to restore the pack value prior to the push. Instead of providing macros exclusively for MSVC