diff options
author | Gleb Balykov <g.balykov@samsung.com> | 2019-08-02 18:42:16 +0300 |
---|---|---|
committer | Gleb Balykov <g.balykov@samsung.com> | 2019-08-06 12:41:53 +0300 |
commit | 651f9403cf2f25a26046e137580dc59c664cedae (patch) | |
tree | bb492f8e009244de7bb8590ec3e1a05f1bb4e101 | |
parent | bead56f714b1fe6019fbd074158b2eb3f54300e0 (diff) | |
download | coreclr-651f9403cf2f25a26046e137580dc59c664cedae.tar.gz coreclr-651f9403cf2f25a26046e137580dc59c664cedae.tar.bz2 coreclr-651f9403cf2f25a26046e137580dc59c664cedae.zip |
[Tizen] Add FEATURE_NGEN_RELOCS_OPTIMIZATIONS=true as default value for arm in spec file
-rwxr-xr-x | packaging/coreclr.spec | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/packaging/coreclr.spec b/packaging/coreclr.spec index 030859b864..cccdfbc2e8 100755 --- a/packaging/coreclr.spec +++ b/packaging/coreclr.spec @@ -204,13 +204,19 @@ export CXXFLAGS+="-fstack-protector-strong" %endif %endif +%ifarch %{arm} +%define _ngen_relocs_opts cmakeargs "-DFEATURE_NGEN_RELOCS_OPTIMIZATIONS=true" +%else +%define _ngen_relocs_opts "" +%endif + %if 0%{skipmscorlib} %if 0%{skipnative} # No build native and mscorlib. %else # Build native only. export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1/ -./build.sh -%{_barch} -%{_buildtype} -numproc %{_numproc} -skipmscorlib -skipgenerateversion -skipnuget -msbuildonunsupportedplatform -cmakeargs "-DFEATURE_PREJIT=true -DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION=true -DCLR_ADDITIONAL_LINKER_FLAGS=-Wl,-z,relro" %{_pgo_flags} +./build.sh -%{_barch} -%{_buildtype} -numproc %{_numproc} -skipmscorlib -skipgenerateversion -skipnuget -msbuildonunsupportedplatform -cmakeargs "-DFEATURE_PREJIT=true -DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION=true -DCLR_ADDITIONAL_LINKER_FLAGS=-Wl,-z,relro" %{_pgo_flags} %{_ngen_relocs_opts} %endif %else %if 0%{skipnative} @@ -220,7 +226,7 @@ export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1/ %else # Build native and mscorlib. export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1/ -./build.sh -%{_barch} -%{_buildtype} -numproc %{_numproc} -skipgenerateversion -skiprestore -skiprestoreoptdata -skipnuget -skipcrossgen -msbuildonunsupportedplatform -cmakeargs "-DFEATURE_PREJIT=true -DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION=true -DCLR_ADDITIONAL_LINKER_FLAGS=-Wl,-z,relro" %{_pgo_flags} +./build.sh -%{_barch} -%{_buildtype} -numproc %{_numproc} -skipgenerateversion -skiprestore -skiprestoreoptdata -skipnuget -skipcrossgen -msbuildonunsupportedplatform -cmakeargs "-DFEATURE_PREJIT=true -DFEATURE_ENABLE_NO_ADDRESS_SPACE_RANDOMIZATION=true -DCLR_ADDITIONAL_LINKER_FLAGS=-Wl,-z,relro" %{_pgo_flags} %{_ngen_relocs_opts} %endif %endif |