[PATCH v7] eal/ppc: fix compilation for musl

2022-05-14 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() Signed-off-by: Duncan Bellamy --- lib/eal/ppc/include/rte_cycles.h | 7 ++ lib/eal/ppc/rte_cycles.c | 39 2 files changed, 46 insertions(+) diff --git a/lib/eal/ppc/include

[PATCH v6] lib/eal/ppc fix compilation for musl

2022-05-07 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() the __ppc_get_timebase_freq() is taken from: https://git.alpinelinux.org/aports/commit/?id=06b03f70fb94972286c0c9f6278df89e53903833 Signed-off-by: Duncan Bellamy --- lib/eal/common/eal_private.h | 7 ++ lib/eal/linux

[PATCH v5] lib/eal/ppc fix compilation for musl

2022-05-07 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() the __ppc_get_timebase_freq() is taken from: https://git.alpinelinux.org/aports/commit/?id=06b03f70fb94972286c0c9f6278df89e53903833 Signed-off-by: Duncan Bellamy --- lib/eal/common/eal_private.h | 7 +++ lib/eal

[PATCH v4] lib/eal/ppc fix compilation for musl

2022-05-07 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() the __ppc_get_timebase_freq() is taken from: https://git.alpinelinux.org/aports/commit/?id=06b03f70fb94972286c0c9f6278df89e53903833 Signed-off-by: Duncan Bellamy --- lib/eal/common/eal_private.h | 7 ++ lib/eal/linux

[PATCH v3] lib/eal/ppc fix compilation for musl

2022-05-07 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() the __ppc_get_timebase_freq() is taken from: https://git.alpinelinux.org/aports/commit/?id=06b03f70fb94972286c0c9f6278df89e53903833 Signed-off-by: Duncan Bellamy --- lib/eal/common/eal_private.h | 7 ++ lib/eal/linux

[PATCH v2] lib/eal/ppc fix compilation for musl

2022-05-02 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() the __ppc_get_timebase_freq() is taken from: https://git.alpinelinux.org/aports/commit/?id=06b03f70fb94972286c0c9f6278df89e53903833 Signed-off-by: Duncan Bellamy --- lib/eal/ppc/include/rte_cycles.h | 6 ++ lib/eal/ppc

[PATCH] lib/eal/ppc fix compilation for musl

2022-05-02 Thread Duncan Bellamy
musl lacks __ppc_get_timebase() but has __builtin_ppc_get_timebase() the __ppc_get_timebase_freq() is taken from: https://git.alpinelinux.org/aports/commit/?id=06b03f70fb94972286c0c9f6278df89e53903833 Signed-off-by: Duncan Bellamy --- lib/eal/ppc/include/rte_cycles.h | 6 ++ lib/eal/ppc