[PATCH v3] build: replace support for icc with icx
David Marchand
david.marchand at redhat.com
Tue Feb 11 11:51:43 CET 2025
On Mon, Feb 10, 2025 at 6:19 PM Bruce Richardson
<bruce.richardson at intel.com> wrote:
>
> The "Intel C++ Compiler" (icc) has been replaced by the newer clang-based
> "Intel oneAPI DPC++/C++ Compiler" (icx) compiler. DPDK compilation has
> also not been tested recently with the icc compiler, so let's remove doc
> and code references to icc, and any special macros or build support that
> was added for it. Document instead that icx can be used to compile DPDK.
>
> Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> Acked-by: Stephen Hemminger <stephen at networkplumber.org>
> Acked-by: Ian Stokes <ian.stokes at intel.com>
> ---
> v3:
> * separated out the icx build fixes, to revert to single-patch set.
> Due to potential conflicts depending on order of apply of patches,
> I will send these out separately to be applied to next-net-intel tree
> rather than main tree.
> * more changes following feedback from David:
> - removed cpu-endianness macros in testpmd
> - removed unnecessary typecasts (and fixed line-break in err msg)
Dropped icc = auto() in dts/framework/config/test_run.py.
Applied, thanks Bruce.
--
David Marchand
More information about the dev
mailing list