mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-10-31 15:05:46 +00:00
3f33f8a6e5
* ycbcr: intel assembly fixes for old gcc-as in Tiger minor changes in assembly that are friendly to the older gcc-as in Tiger * libvpx/moz.build: only use force_cpusubtype_all on PPC this flag is not accepted by the intel assembler * libvpx: compiler/assembler fixes for intel use clang-3.4 as the primary compiler use yasm for the assembly * nss: use clang-3.4 as compiler on Intel nss contains assembly that the old gas assembler can't manage using clang-3.4 is the easiest fix for this, as it is already needed elsewhere for libvpx * Intel mozconfig: update we need to force the old gas assembler to be used for the majority of the build as the newer clang one will fail * client.mk: use original which MacPorts has a newer version of the which command that is supposed to be more like current 'which' versions, but there is an error in it at present and the construct used in TFF doesn't work correctly. Until this is fixed, use the original /usr/bin/which (and that one can in fact be used forever, of course).
30 lines
1.3 KiB
Plaintext
30 lines
1.3 KiB
Plaintext
. $topsrcdir/browser/config/mozconfig
|
|
|
|
# we need to use -Wa,-Q to force the behaviour of the traditional assembler on MacPorts
|
|
# as that is the only one that can accept all the output from gcc-4.8 without errors
|
|
# recent changes in MacPorts will force clang as assembler if certain clangs are found otherwise
|
|
export CC="/opt/local/bin/gcc-mp-4.8 -Wa,-Q -flax-vector-conversions -O3 -m32 -march=pentium-m -read_only_relocs suppress"
|
|
export CXX="/opt/local/bin/g++-mp-4.8 -Wa,-Q -flax-vector-conversions -fpermissive -O3 -m32 -march=pentium-m -read_only_relocs suppress"
|
|
|
|
|
|
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff-dbg
|
|
mk_add_options MOZ_MAKE_FLAGS="-s -j2"
|
|
mk_add_options AUTOCONF=autoconf213
|
|
ac_add_options --disable-tests
|
|
ac_add_options --disable-static
|
|
ac_add_options --enable-optimize
|
|
ac_add_options --disable-cpp-exceptions
|
|
ac_add_options --disable-debug
|
|
ac_add_options --disable-crashreporter
|
|
ac_add_options --enable-printing
|
|
ac_add_options --enable-prebinding
|
|
ac_add_options --enable-macos-target=10.4
|
|
ac_add_options --enable-chrome-format=jar
|
|
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk
|
|
ac_add_options --enable-strip
|
|
ac_add_options --enable-install-strip
|
|
ac_add_options --with-distribution-id=com.floodgap
|
|
ac_add_options --enable-webrtc
|
|
|
|
ac_add_options --disable-ion
|