@@ -28,9 +28,11 @@ ac_add_options --enable-strip
28
28
ac_add_options --enable-install-strip
29
29
ac_add_options --enable-clang-plugin
30
30
ac_add_options --enable-lto
31
- ac_add_options --enable-optimize="-Qunused-arguments -O2 -O3 - msse2 -Xclang -O3"
31
+ ac_add_options --enable-optimize="-Qunused-arguments -O2 -msse2 -Xclang -O3"
32
32
ac_add_options --enable-rust-simd
33
33
ac_add_options --enable-hardening
34
+ mk_add_options MOZILLA_OFFICIAL=1
35
+ MOZILLA_OFFICIAL=1
34
36
export MOZILLA_OFFICIAL=1
35
37
mk_add_options MOZ_OPTIMIZE=1
36
38
MOZ_OPTIMIZE=1
@@ -43,7 +45,6 @@ ac_add_options --enable-raw
43
45
ac_add_options --enable-webrtc
44
46
ac_add_options --enable-jxl
45
47
ac_add_options --enable-av1
46
- ac_add_options --enable-eme=widevine
47
48
48
49
# Add-ons
49
50
ac_add_options --allow-addon-sideload
@@ -63,8 +64,8 @@ ac_add_options --disable-notification-server
63
64
ac_add_options --disable-parental-controls
64
65
ac_add_options --disable-update-agent
65
66
ac_add_options --disable-updater
67
+ ac_add_options --enable-geckodriver
66
68
ac_add_options --without-wasm-sandboxed-libraries
67
- #export MOZ_SOURCE_CHANGESET=${changeset}
68
69
export MOZ_SOURCE_CHANGESET=iloveneedingtobodgechangesetfornoreason
69
70
mk_add_options MOZ_CRASHREPORTER=0
70
71
mk_add_options MOZ_DATA_REPORTING=0
@@ -100,11 +101,10 @@ elif test "$USE_PGO"; then
100
101
fi
101
102
102
103
# Compiler, Linker, and Rust flags
103
- export CFLAGS="-Qunused-arguments -O3 /clang:-O3"
104
- export CPPFLAGS="-Qunused-arguments -O3 /clang:-O3"
105
- export CXXFLAGS="-Qunused-arguments -O3 /clang:-O3"
106
- export LDFLAGS="-Wl,-O3"
107
- export RUSTFLAGS="-C target-cpu=athlon64 -C target-feature=+sse2 -C codegen-units=1 -Z tune-cpu=athlon64"
108
-
104
+ export CFLAGS="-Qunused-arguments -O2 -msse2 /clang:-O3"
105
+ export CPPFLAGS="-Qunused-arguments -O2 -msse2 /clang:-O3"
106
+ export CXXFLAGS="-Qunused-arguments -O2 -msse2 /clang:-O3"
107
+ export LDFLAGS="-Wl,-O3 -msse2"
109
108
POLLY="-mllvm -polly -mllvm -polly-2nd-level-tiling -mllvm -polly-loopfusion-greedy -mllvm -polly-pattern-matching-based-opts -mllvm -polly-position=before-vectorizer -mllvm -polly-vectorizer=stripmine"
109
+ export RUSTFLAGS="-C target-cpu=athlon64 -C target-feature=+sse2 -C codegen-units=1 -Z tune-cpu=athlon64"
110
110
export VERBOSE=1
0 commit comments