mirror of
https://github.com/apache/nuttx.git
synced 2026-08-20 04:58:28 +00:00
fs/littlefs: disable -Wshadow and explain why
This commit is contained in:
parent
f7e2e23f12
commit
abd769dcb0
2 changed files with 8 additions and 0 deletions
|
|
@ -61,6 +61,10 @@ if(CONFIG_FS_LITTLEFS)
|
|||
-DLFS_FILE_MAX=${CONFIG_FS_LITTLEFS_FILE_MAX}
|
||||
-DLFS_ATTR_MAX=${CONFIG_FS_LITTLEFS_ATTR_MAX})
|
||||
|
||||
# Note: the littlefs upstream doesn't seems to care -Wshadow cf.
|
||||
# https://github.com/littlefs-project/littlefs/pull/873
|
||||
target_compile_options(fs PRIVATE -Wno-shadow)
|
||||
|
||||
target_sources(fs PRIVATE lfs_vfs.c ${CMAKE_CURRENT_LIST_DIR}/littlefs/lfs.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/littlefs/lfs_util.c)
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,10 @@ CSRCS += lfs.c lfs_util.c
|
|||
DEPPATH += --dep-path littlefs/littlefs
|
||||
VPATH += :littlefs/littlefs
|
||||
|
||||
# Note: the littlefs upstream doesn't seems to care -Wshadow
|
||||
# cf. https://github.com/littlefs-project/littlefs/pull/873
|
||||
CFLAGS += -Wno-shadow
|
||||
|
||||
CFLAGS += -DLFS_TRACE=finfo
|
||||
CFLAGS += -DLFS_DEBUG=finfo
|
||||
CFLAGS += -DLFS_WARN=fwarn
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue