1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
LibrePilot/flight/pios/stm32f10x
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
..
libraries Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
library.mk Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_stm32f10x_HD.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_stm32f10x_MD.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM3210E_OP_BL_sections.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM3210E_OP_memory.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM3210E_OP_sections.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM32103CB_CC_Rev1_BL_sections.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM32103CB_CC_Rev1_memory.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM32103CB_CC_Rev1_sections.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM32103CB_OPLINKMINI_BL_sections.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM32103CB_OPLINKMINI_memory.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
link_STM32103CB_OPLINKMINI_sections.ld Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_adc.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_bkp.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_bl_helper.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_debug.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_delay.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_dsm.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_eeprom.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_exti.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_gpio.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_i2c.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_irq.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_led.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_ppm_out.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_ppm.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_pwm.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_rtc.c OP-931: Makes flight code compile with -Wfloat-equal and -Wunsuffixed-float-constants enabled. 2013-04-30 20:36:42 +09:30
pios_servo.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_spi.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_sys.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_tim.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usart.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usb_cdc.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usb_hid_istr.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usb_hid_pwr.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usb_hid.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usb_rctx.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usb.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_usbhook.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
pios_wdg.c Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
startup_stm32f10x_HD_OP.S Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
startup_stm32f10x_HD.S Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
startup_stm32f10x_MD_CC.S Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
startup_stm32f10x_MD_PX.S Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00
startup_stm32f10x_MD.S Rename flight/PiOS->flight/pios 2013-04-25 13:13:41 +03:00