[PATCH v5 1/6] eal: introduce RTE_MIN_T() and RTE_MAX_T() macros

fengchengwen fengchengwen at huawei.com
Fri Jan 19 02:30:37 CET 2024


On 2024/1/19 0:50, Stephen Hemminger wrote:
> These macros work like RTE_MIN and RTE_MAX but take an explicit
> type. Necessary when being used in static assertions since
> RTE_MIN and RTE_MAX use temporary variables which confuses
> compilers constant expression checks. These macros could also
> be useful in other scenarios when bounded range is useful.
> 
> Naming is chosen to be similar to Linux kernel conventions.
> 
> Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
> Acked-by: Konstantin Ananyev <konstantin.ananyev at huawei.com>
> Acked-by: Andrew Rybchenko <andrew.rybchenko at oktetlabs.ru>
> ---

Acked-by: Chengwen Feng <fengchengwen at huawei.com>


More information about the dev mailing list