post SSE3 fixes

This commit is contained in:
Alexander Frick 2023-08-20 22:09:11 -05:00
parent 7dfedad296
commit 2e78710b56
5 changed files with 8 additions and 5 deletions

View File

@ -4,7 +4,7 @@ google_default_client_secret = ""
target_os = "linux"
target_cpu = "arm64"
v8_target_cpu = "arm64"
#sysroot = "/home/alex/chromium/src/build/linux/debian_bullseye_arm64-sysroot"
# sysroot = "/home/alex/chromium/src/build/linux/debian_bullseye_arm64-sysroot"
arm_version = 8
arm_arch = "armv8-a"
arm_fpu = "neon-vfpv4"

View File

@ -83,4 +83,4 @@ use_text_section_splitting = true
use_thin_lto = true
thin_lto_enable_optimizations = true
chrome_pgo_phase = 0
pgo_data_path = "/home/alex/chromium/src/chrome/build/pgo_profiles/chrome-win64-main-1650682118-4e3f755b1616e713f18922c635416e67b9d69188.profdata"
# pgo_data_path = "/home/alex/chromium/src/chrome/build/pgo_profiles/chrome-win64-main-1650682118-4e3f755b1616e713f18922c635416e67b9d69188.profdata"

View File

@ -44,7 +44,7 @@ export NINJA_SUMMARIZE_BUILD=1 &&
export NINJA_STATUS="[%r processes, %f/%t @ %o/s | %e sec. ] " &&
cd ${CR_SRC_DIR} &&
autoninja -C out/thorium chrome chromedriver clear_key_cdm thorium_shell setup mini_installer -j$@ &&
autoninja -C out/thorium thorium chromedriver clear_key_cdm thorium_shell setup mini_installer -j$@ &&
mv -v -f ${CR_SRC_DIR}/out/thorium/mini_installer.exe ${CR_SRC_DIR}/out/thorium/thorium_mini_installer.exe &&

View File

@ -4,8 +4,10 @@
"-mtune=x86-64",
ldflags += [ "-m64", "-Wl,-mllvm,-march=haswell", "-Wl,-mllvm,-fp-contract=fast", ]
sudo chown root chrome-sandbox
sudo chmod 4755 chrome-sandbox
sudo chown root chrome-sandbox &&
sudo chmod 4755 chrome-sandbox &&
sudo chmod 4755 chrome_sandbox &&
sudo chmod 4755 chrome_sandbox
ldflags += [ "-m64", "-Wl,-mllvm,-mavx", "-Wl,-mllvm,-maes", ]
lto_opt_level

View File

@ -132,6 +132,7 @@ config("compiler") {
"/O2",
"-msse3",
"/clang:-O3",
"/clang:-msse3",
"-Xclang", "-O3",
"-Wno-unused-command-line-argument",
]