1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-01 09:24:10 +01:00
LibrePilot/make
Richard Flay (Hyper) 7937ae6296 OP-931: Makes flight code compile with -Wfloat-equal and -Wunsuffixed-float-constants enabled.
Also fixes warnings (and bugs) in F4 STM32_USB_OTG_Driver code, allowing -Werror to be enabled for all flight code.
Fixes all other compiler warnings that would otherwise cause the flight code to not compile with -Werror enabled.
Along the way, this also adds some uses of isnan() to various places rather than questionable tests for x != x and
x == x to check for NaNs.

+review OPReview
2013-04-30 20:36:42 +09:30
..
doxygen Move doxygen config from flight to make/doxygen/ 2013-04-24 22:44:40 +03:00
scripts Normalize line endings for *.sh after .gitattributes update 2013-04-24 20:09:38 +02:00
templates Merge remote-tracking branch 'origin/amedee/OP-921' into next 2013-04-26 17:43:26 +03:00
uncrustify Move uncrustify config from flight to make/uncrustify/ 2013-04-24 22:49:17 +03:00
winx86 Normalize line endings for *.sh after .gitattributes update 2013-04-24 20:09:38 +02:00
.gitattributes Move uncrustify config from flight to make/uncrustify/ 2013-04-24 22:49:17 +03:00
apps-defs.mk Rename PiOS/STM32F10x->PiOS/stm32f10x, PiOS/STM32F4xx->PiOS/stm32f4xx 2013-04-25 13:13:39 +03:00
boot-defs.mk Rename PiOS/STM32F10x->PiOS/stm32f10x, PiOS/STM32F4xx->PiOS/stm32f4xx 2013-04-25 13:13:39 +03:00
common-defs.mk OP-931: Makes flight code compile with -Wfloat-equal and -Wunsuffixed-float-constants enabled. 2013-04-30 20:36:42 +09:30
firmware-defs.mk tools: make uncrustify_install target, script and base config file 2013-04-22 21:35:25 +02:00
tools.mk Move doxygen config from flight to make/doxygen/ 2013-04-24 22:44:40 +03:00
unittest.mk ut: change xml output directory to make Bamboo a bit happier 2013-03-03 14:33:04 +01:00