cpu: fix rtype for fn selected by CLIB_MARCH_FN 36/18436/2
authorFlorin Coras <fcoras@cisco.com>
Wed, 20 Mar 2019 15:11:14 +0000 (08:11 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 20 Mar 2019 16:12:02 +0000 (16:12 +0000)
Change-Id: I79f65d7bd19af035442dca48b7be6c94de20c167
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vppinfra/cpu.h

index d523e88..ac9ae2b 100644 (file)
@@ -370,7 +370,7 @@ CLIB_MARCH_SFX(fn ## _march_constructor) (void)                             \
 #else
 #define CLIB_MARCH_FN(fn, rtype, _args...)                             \
   static rtype CLIB_CPU_OPTIMIZED CLIB_MARCH_SFX (fn ## _ma)(_args);   \
-  extern int (*fn ## _selected) (_args);                               \
+  extern rtype (*fn ## _selected) (_args);                             \
   extern int fn ## _selected_priority;                                 \
   CLIB_MARCH_FN_CONSTRUCTOR (fn)                                       \
   static rtype CLIB_CPU_OPTIMIZED CLIB_MARCH_SFX (fn ## _ma)(_args)