lib: hide static functions never defined

Arch-specific functions not defined for all architectures (missing on x86
in this case) and not used anywhere should not expose a prototype.

This commit prevents the following error:

 error: `rte_mov48' declared `static' but never defined

Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
This commit is contained in:
Adrien Mazarguil 2016-09-08 14:25:10 +02:00 committed by Thomas Monjalon
parent cd370e48ba
commit 96330befb1

View File

@ -64,6 +64,8 @@ rte_mov16(uint8_t *dst, const uint8_t *src);
static inline void
rte_mov32(uint8_t *dst, const uint8_t *src);
#ifdef __DOXYGEN__
/**
* Copy 48 bytes from one location to another using optimised
* instructions. The locations should not overlap.
@ -76,6 +78,8 @@ rte_mov32(uint8_t *dst, const uint8_t *src);
static inline void
rte_mov48(uint8_t *dst, const uint8_t *src);
#endif /* __DOXYGEN__ */
/**
* Copy 64 bytes from one location to another using optimised
* instructions. The locations should not overlap.