Просмотр исходного кода

cbor: build system cleanup

Some of the special CFLAGS required for masking warnings are no more
required with updated tinycbor release.
Mahavir Jain 4 лет назад
Родитель
Сommit
8e720db65a
2 измененных файлов с 0 добавлено и 8 удалено
  1. 0 6
      components/cbor/CMakeLists.txt
  2. 0 2
      components/cbor/component.mk

+ 0 - 6
components/cbor/CMakeLists.txt

@@ -13,9 +13,3 @@ idf_component_register(SRCS "tinycbor/src/cborencoder_close_container_checked.c"
 
 # for open_memstream.c
 set_source_files_properties(tinycbor/src/open_memstream.c PROPERTIES COMPILE_DEFINITIONS "__linux__")
-
-# cbortojson.c:378:17: assignment discards 'const' qualifier from pointer target type
-target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-discarded-qualifiers")
-
-# cborvalidation.c:429:22: 'valf' may be used uninitialized
-target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-maybe-uninitialized")

+ 0 - 2
components/cbor/component.mk

@@ -4,5 +4,3 @@ COMPONENT_SRCDIRS :=  tinycbor/src
 COMPONENT_PRIV_INCLUDEDIRS := tinycbor/src
 
 tinycbor/src/open_memstream.o: CFLAGS += -D__linux__
-tinycbor/src/cbortojson.o: CFLAGS += -Wno-discarded-qualifiers
-tinycbor/src/cborvalidation.o: CFLAGS += -Wno-maybe-uninitialized