mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-29 06:23:34 +08:00
lpc11c24 driver -Wundef fixes
This commit is contained in:
@@ -298,7 +298,7 @@ uavcan::int16_t CanDriver::select(uavcan::CanSelectMasks& inout_masks, uavcan::M
|
|||||||
|
|
||||||
if (!noblock && (clock::getMonotonic() > blocking_deadline))
|
if (!noblock && (clock::getMonotonic() > blocking_deadline))
|
||||||
{
|
{
|
||||||
#if UAVCAN_LPC11C24_USE_WFE
|
#if defined(UAVCAN_LPC11C24_USE_WFE) && UAVCAN_LPC11C24_USE_WFE
|
||||||
/*
|
/*
|
||||||
* It's not cool (literally) to burn cycles in a busyloop, and we have no OS to pass control to other
|
* It's not cool (literally) to burn cycles in a busyloop, and we have no OS to pass control to other
|
||||||
* tasks, thus solution is to halt the core until a hardware event occurs - e.g. clock timer overflow.
|
* tasks, thus solution is to halt the core until a hardware event occurs - e.g. clock timer overflow.
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ DEPDIR = $(BUILDDIR)/dep
|
|||||||
|
|
||||||
DEF += -DNDEBUG -DCHIP_LPC11CXX -DCORE_M0 -DTHUMB_NO_INTERWORKING -U__STRICT_ANSI__
|
DEF += -DNDEBUG -DCHIP_LPC11CXX -DCORE_M0 -DTHUMB_NO_INTERWORKING -U__STRICT_ANSI__
|
||||||
|
|
||||||
FLAGS = -mthumb -mcpu=cortex-m0 -mno-thumb-interwork -flto -Os -g3 -Wall -Wextra -Werror -ffunction-sections \
|
FLAGS = -mthumb -mcpu=cortex-m0 -mno-thumb-interwork -flto -Os -g3 -Wall -Wextra -Werror -Wundef -ffunction-sections \
|
||||||
-fdata-sections -fno-common -fno-exceptions -fno-unwind-tables -fno-stack-protector -fomit-frame-pointer \
|
-fdata-sections -fno-common -fno-exceptions -fno-unwind-tables -fno-stack-protector -fomit-frame-pointer \
|
||||||
-ftracer -ftree-loop-distribute-patterns -frename-registers -freorder-blocks -fconserve-stack \
|
-ftracer -ftree-loop-distribute-patterns -frename-registers -freorder-blocks -fconserve-stack \
|
||||||
-Wfloat-equal -Wconversion -Wsign-conversion -Wmissing-declarations
|
-Wfloat-equal -Wconversion -Wsign-conversion -Wmissing-declarations
|
||||||
|
|||||||
Reference in New Issue
Block a user