diff --git a/lib/libmad/CMakeLists.txt b/lib/libmad/CMakeLists.txt index a5e19394..e56cabaf 100644 --- a/lib/libmad/CMakeLists.txt +++ b/lib/libmad/CMakeLists.txt @@ -41,5 +41,6 @@ target_compile_options(${COMPONENT_LIB} $<$:-Wno-implicit-function-declaration> $<$:-Wno-stringop-overflow> $<$:-fPIC> + -Ofast ) diff --git a/lib/miniflac/CMakeLists.txt b/lib/miniflac/CMakeLists.txt index 68df4ca5..7ea6940f 100644 --- a/lib/miniflac/CMakeLists.txt +++ b/lib/miniflac/CMakeLists.txt @@ -2,3 +2,4 @@ # # SPDX-License-Identifier: GPL-3.0-only idf_component_register(SRCS miniflac.c INCLUDE_DIRS .) +target_compile_options("${COMPONENT_LIB}" PRIVATE -Ofast) diff --git a/lib/tremor/CMakeLists.txt b/lib/tremor/CMakeLists.txt index e44f9084..530c0493 100644 --- a/lib/tremor/CMakeLists.txt +++ b/lib/tremor/CMakeLists.txt @@ -5,4 +5,4 @@ idf_component_register( SRCS bitwise.c codebook.c dsp.c floor0.c floor1.c floor_lookup.c framing.c info.c mapping0.c mdct.c misc.c res012.c vorbisfile.c INCLUDE_DIRS ".") -target_compile_options("${COMPONENT_LIB}" PRIVATE -Wno-error=misleading-indentation -Wno-error=maybe-uninitialized -Wno-error=char-subscripts -Wno-error=unused-label) +target_compile_options("${COMPONENT_LIB}" PRIVATE -Ofast -Wno-error=misleading-indentation -Wno-error=maybe-uninitialized -Wno-error=char-subscripts -Wno-error=unused-label)