diff --git a/backend.native/konan.properties b/backend.native/konan.properties index 3f3d9db1553..49734a474e5 100644 --- a/backend.native/konan.properties +++ b/backend.native/konan.properties @@ -123,8 +123,9 @@ linkerKonanFlags.raspberrypi = -Bstatic -lstdc++ -Bdynamic -ldl -lm -lpthread # targetSysroot-relative. libGcc.raspberrypi = lib/gcc/arm-linux-gnueabihf/4.8.3 llvmLtoFlags.raspberrypi = -exported-symbol=Konan_main +llvmLtoOptFlags.raspberrypi = -O3 -function-sections +llvmLtoNooptFlags.raspberrypi = -O1 dynamicLinker.raspberrypi = /lib/ld-linux-armhf.so.3 -llvmLtoFlags.linux = -exported-symbol=Konan_main # targetSysRoot relative abiSpecificLibraries.raspberrypi = \ ../lib/arm-linux-gnueabihf \ @@ -149,6 +150,8 @@ dependencies.linux-android_arm32 = \ quadruple.android_arm32 = arm-linux-androideabi entrySelector.android_arm32 = -Wl,--defsym -Wl,main=Konan_main llvmLtoFlags.android_arm32 = -exported-symbol=Konan_main -emulated-tls +llvmLtoOptFlags.android_arm32 = -O3 -function-sections +llvmLtoNooptFlags.android_arm32 = -O1 targetSysRoot.android_arm32 = target-sysroot-21-android_arm32 libffiDir.android_arm32 = libffi-3.2.1-2-android_arm32 linkerKonanFlags.android_arm32 = -lm -latomic -lstdc++