Fix up optimize flags
Don't pass the opt flags twice to moz, as that will just cause them to be duplicated in the compile lines. Remove commented out optimization flags in the mozconfig Also add a comment about why we disable cpp exceptions
This commit is contained in:
parent
3c6d6f9fe7
commit
ed92d8077d
@ -10,9 +10,7 @@ ac_add_options --with-system-zlib
|
||||
ac_add_options --with-pthreads
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-debug
|
||||
ac_add_options --enable-optimize="$MOZ_OPT_FLAGS"
|
||||
#ac_add_options --enable-debug
|
||||
#ac_add_options --disable-optimize
|
||||
ac_add_options --enable-optimize
|
||||
ac_add_options --disable-installer
|
||||
ac_add_options --enable-xinerama
|
||||
ac_add_options --enable-default-toolkit=cairo-gtk2
|
||||
|
@ -145,7 +145,11 @@ cd %{tarballdir}
|
||||
|
||||
# Mozilla builds with -Wall with exception of a few warnings which show up
|
||||
# everywhere in the code; so, don't override that.
|
||||
export MOZ_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | %{__sed} -e 's/-Wall//' | %{__sed} -e 's/-fexceptions/-fno-exceptions/g')
|
||||
#
|
||||
# Disable C++ exceptions since Mozilla code is not exception-safe
|
||||
#
|
||||
MOZ_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | \
|
||||
%{__sed} -e 's/-Wall//' -e 's/-fexceptions/-fno-exceptions/g')
|
||||
export CFLAGS=$MOZ_OPT_FLAGS
|
||||
export CXXFLAGS=$MOZ_OPT_FLAGS
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user