Changed optimize flags according to firefox

This commit is contained in:
Jan Horak 2019-09-10 12:45:12 +02:00
parent 0456464d53
commit b4b11fc452

View File

@ -320,19 +320,8 @@ echo "ac_add_options --enable-system-ffi" >> .mozconfig
echo "ac_add_options --enable-debug" >> .mozconfig echo "ac_add_options --enable-debug" >> .mozconfig
echo "ac_add_options --disable-optimize" >> .mozconfig echo "ac_add_options --disable-optimize" >> .mozconfig
%else %else
%define optimize_flags "none"
# Fedora 26 (gcc7) needs to disable default build flags (mozbz#1342344)
%if 0%{?fedora} > 25 || 0%{?rhel} > 7
%ifnarch s390 s390x
%define optimize_flags "-g -O2"
%endif
%endif
%ifarch armv7hl
# ARMv7 need that (rhbz#1426850)
%define optimize_flags "-g -O2 -fno-schedule-insns"
%endif
%ifarch ppc64le aarch64 %ifarch ppc64le aarch64
%define optimize_flags "-g -O2" %global optimize_flags "-g -O2"
%endif %endif
%if %{optimize_flags} != "none" %if %{optimize_flags} != "none"
echo 'ac_add_options --enable-optimize=%{?optimize_flags}' >> .mozconfig echo 'ac_add_options --enable-optimize=%{?optimize_flags}' >> .mozconfig