Index: Common.h =================================================================== diff -u -re6b38d1e5fbb5eab5cf62e850890632ebcfeb1a7 -r9a59cef171550b5a9cb4f3028520c5d3f9d0c4c0 --- Common.h (.../Common.h) (revision e6b38d1e5fbb5eab5cf62e850890632ebcfeb1a7) +++ Common.h (.../Common.h) (revision 9a59cef171550b5a9cb4f3028520c5d3f9d0c4c0) @@ -177,13 +177,14 @@ #define _enable_IRQ() #define _disable_IRQ() #define _enable_FIQ() - #define _disable_FIQ() +#ifdef _VC_OVERRIDE_MATH_ #define fabs(v) ((v) < 0.0 ? ((v) * -1.0) : (v)) extern F32 asin( F32 val ); extern F32 sqrt( F32 val ); - + extern F32 pow( F32 val, F32 exp ); #endif +#endif // include alarm mgmt header so any module can trigger an alarm #include "AlarmMgmt.h"