Skip to content

Commit 37114d8

Browse files
committed
Update
[ghstack-poisoned]
1 parent cd0e584 commit 37114d8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -149,19 +149,19 @@ endif()
149149
# they can be properly gc'd. -s: strip symbol. -fno-exceptions -fno-rtti:
150150
# disables exceptions and runtime type.
151151
set(CMAKE_CXX_FLAGS_RELEASE
152-
"-ffunction-sections -fdata-sections -fno-exceptions -fno-rtti"
152+
"-ffunction-sections -fdata-sections -fno-exceptions -fno-rtti ${CMAKE_CXX_FLAGS_RELEASE}"
153153
)
154154
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
155155
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s")
156156
endif()
157157

158158
option(OPTIMIZE_SIZE "Build executorch runtime optimizing for binary size" OFF)
159159
if(OPTIMIZE_SIZE)
160-
# -Os: Optimize for size
161-
set(CMAKE_CXX_FLAGS_RELEASE "-Os ${CMAKE_CXX_FLAGS_RELEASE}")
160+
# -Os: Optimize for size.
161+
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os")
162162
else()
163163
# -O2: Moderate opt.
164-
set(CMAKE_CXX_FLAGS_RELEASE "-O2 ${CMAKE_CXX_FLAGS_RELEASE}")
164+
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2")
165165
endif()
166166

167167
set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")

0 commit comments

Comments
 (0)