[ARM] nwfpe: fix 'floatx80_is_nan' sparse warning
The symbol 'floatx80_is_nan' prototype was defined locally in fpa11_cprt.c when it was built outside the file in softfloat-specialisze. Move this into softfloat.h to fix the following sparse warning: softfloat-specialize:276:6: warning: symbol 'floatx80_is_nan' was not declared. Should it be static? Signed-off-by: Ben Dooks <ben-linux@fluff.org>
This commit is contained in:
@@ -27,10 +27,6 @@
|
|||||||
#include "fpmodule.inl"
|
#include "fpmodule.inl"
|
||||||
#include "softfloat.h"
|
#include "softfloat.h"
|
||||||
|
|
||||||
#ifdef CONFIG_FPE_NWFPE_XP
|
|
||||||
extern flag floatx80_is_nan(floatx80);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
unsigned int PerformFLT(const unsigned int opcode);
|
unsigned int PerformFLT(const unsigned int opcode);
|
||||||
unsigned int PerformFIX(const unsigned int opcode);
|
unsigned int PerformFIX(const unsigned int opcode);
|
||||||
|
|
||||||
|
@@ -226,6 +226,8 @@ char floatx80_le_quiet( floatx80, floatx80 );
|
|||||||
char floatx80_lt_quiet( floatx80, floatx80 );
|
char floatx80_lt_quiet( floatx80, floatx80 );
|
||||||
char floatx80_is_signaling_nan( floatx80 );
|
char floatx80_is_signaling_nan( floatx80 );
|
||||||
|
|
||||||
|
extern flag floatx80_is_nan(floatx80);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static inline flag extractFloat32Sign(float32 a)
|
static inline flag extractFloat32Sign(float32 a)
|
||||||
|
Reference in New Issue
Block a user