mirror of
https://github.com/denoland/deno.git
synced 2024-11-21 15:04:11 -05:00
fix: LTO v8
This commit is contained in:
parent
4e899d48cf
commit
0b3aa1c898
2 changed files with 13 additions and 0 deletions
8
.github/workflows/ci.generate.ts
vendored
8
.github/workflows/ci.generate.ts
vendored
|
@ -548,6 +548,14 @@ const ci = {
|
||||||
if: "matrix.use_sysroot",
|
if: "matrix.use_sysroot",
|
||||||
...sysRootStep,
|
...sysRootStep,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
if: "matrix.profile == 'release'",
|
||||||
|
run: `\
|
||||||
|
export CLANG_BASE_PATH="/usr"
|
||||||
|
export V8_FROM_SOURCE=1
|
||||||
|
export EXTRA_GN_ARGS="is_official_build=true chrome_pgo_phase=0 is_cfi=false clang_version=${llvmVersion}"
|
||||||
|
`,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: "Remove macOS cURL --ipv4 flag",
|
name: "Remove macOS cURL --ipv4 flag",
|
||||||
run: [
|
run: [
|
||||||
|
|
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
|
@ -322,6 +322,11 @@ jobs:
|
||||||
CC=/usr/bin/clang-19
|
CC=/usr/bin/clang-19
|
||||||
CFLAGS=-flto=thin $CFLAGS
|
CFLAGS=-flto=thin $CFLAGS
|
||||||
" > $GITHUB_ENV
|
" > $GITHUB_ENV
|
||||||
|
- if: '!(matrix.skip) && (matrix.profile == ''release'')'
|
||||||
|
run: |
|
||||||
|
export CLANG_BASE_PATH="/usr"
|
||||||
|
export V8_FROM_SOURCE=1
|
||||||
|
export EXTRA_GN_ARGS="is_official_build=true chrome_pgo_phase=0 is_cfi=false clang_version=19"
|
||||||
- name: Remove macOS cURL --ipv4 flag
|
- name: Remove macOS cURL --ipv4 flag
|
||||||
run: |-
|
run: |-
|
||||||
curl --version
|
curl --version
|
||||||
|
|
Loading…
Reference in a new issue