Re: [PATCH v4 13/13] eal: provide option to use compiler memcpy instead of RTE

2024-06-25 Thread Thomas Monjalon
25/06/2024 15:06, Mattias Rönnblom: > On Mon, Jun 24, 2024 at 12:05:53PM +0200, Thomas Monjalon wrote: > > > > > Please could you enable the option in our compilation scripts? > > > > "Compilation scripts" is test-meson-builds.sh? > Should it be done in the same as is being done for stdatomic?

Re: [PATCH v4 13/13] eal: provide option to use compiler memcpy instead of RTE

2024-06-25 Thread Mattias Rönnblom
On Mon, Jun 24, 2024 at 12:05:53PM +0200, Thomas Monjalon wrote: > Please could you enable the option in our compilation scripts? > "Compilation scripts" is test-meson-builds.sh? Should it be done in the same as is being done for stdatomic? Wouldn't it be enough if this is done in CI only?

Re: [PATCH v4 13/13] eal: provide option to use compiler memcpy instead of RTE

2024-06-24 Thread Mattias Rönnblom
On Mon, Jun 24, 2024 at 12:05:53PM +0200, Thomas Monjalon wrote: > 20/06/2024 19:57, Mattias Rönnblom: > > Provide build option to have functions in delegate to > > the standard compiler/libc memcpy(), instead of using the various > > custom DPDK, handcrafted, per-architecture rte_memcpy() > > imp

Re: [PATCH v4 13/13] eal: provide option to use compiler memcpy instead of RTE

2024-06-24 Thread Thomas Monjalon
20/06/2024 19:57, Mattias Rönnblom: > Provide build option to have functions in delegate to > the standard compiler/libc memcpy(), instead of using the various > custom DPDK, handcrafted, per-architecture rte_memcpy() > implementations. > > A new meson build option 'use_cc_memcpy' is added. By de

[PATCH v4 13/13] eal: provide option to use compiler memcpy instead of RTE

2024-06-20 Thread Mattias Rönnblom
Provide build option to have functions in delegate to the standard compiler/libc memcpy(), instead of using the various custom DPDK, handcrafted, per-architecture rte_memcpy() implementations. A new meson build option 'use_cc_memcpy' is added. By default, the compiler/libc memcpy() is used. The