|
Revision tags: v24.07-rc2, v24.07-rc1, v24.03, v24.03-rc4, v24.03-rc3, v24.03-rc2, v24.03-rc1, v23.11, v23.11-rc4, v23.11-rc3, v23.11-rc2, v23.11-rc1, v23.07, v23.07-rc4, v23.07-rc3, v23.07-rc2, v23.07-rc1, v23.03, v23.03-rc4, v23.03-rc3, v23.03-rc2 |
|
| #
1fd97344 |
| 02-Mar-2023 |
Thomas Monjalon <thomas@monjalon.net> |
net/mlx5: remove weak stub functions
The vector Rx functions are conditionally compiled. Some stub functions were also always compiled with weak attribute. If there is no vector support, the weak fu
net/mlx5: remove weak stub functions
The vector Rx functions are conditionally compiled. Some stub functions were also always compiled with weak attribute. If there is no vector support, the weak functions were linked.
These weak functions are moved in a specific file which is compiled only if there is no vector support. This way it is simpler to understand, and the weak attributes can be removed.
This change helps to compile with MinGW GCC which has no support for weak functions.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Tyler Retzlaff <roretzla@linux.microsoft.com> Acked-by: Tal Shnaiderman <talshn@nvidia.com>
show more ...
|