From 1f35cf08c58262d4a1219bfcae954689946f7c26 Mon Sep 17 00:00:00 2001 From: Alik Aslanyan Date: Sun, 14 Jan 2018 20:07:17 +0400 Subject: [PATCH] WIP --- rehlds/build.gradle | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rehlds/build.gradle b/rehlds/build.gradle index dfdb5a09e..151c59d0d 100644 --- a/rehlds/build.gradle +++ b/rehlds/build.gradle @@ -170,8 +170,10 @@ void setupToolchain(NativeBinarySpec b) { } else { cfg.compilerOptions.args '-Qoption,cpp,--treat_func_as_string_literal_cpp' } - cfg.compilerOptions.args '-fno-rtti', '-fno-exceptions', '-ggdb' + cfg.compilerOptions.args '-ffunction-sections', '-fdata-sections' // Remove unused code and data + cfg.compilerOptions.args '-fno-rtti', '-fno-exceptions' + cfg.linkerOptions.args '-Wl,--version-script=../version_script.lds', '-Wl,--gc-sections' cfg.projectLibpath(project, '/lib/linux32') cfg.extraLibs 'rt', 'dl', 'm', 'steam_api', 'aelf32', 'pthread'