Commit 5ebbd7b 1 parent d2b0aa2 commit 5ebbd7b Copy full SHA for 5ebbd7b
File tree 3 files changed +4
-4
lines changed
3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ ARG CPU=native
4
4
ARG LTO_FLAG="-flto=full -fwhole-program-vtables -fforce-emit-vtables "
5
5
ARG RELEASE_FLAGS="-O2 -DNDEBUG=1"
6
6
ARG LLVM_VERSION="18"
7
- ARG DEFAULT_CFLAGS="-mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -ffunction-sections -fdata-sections -faddrsig -fno-unwind-tables -fno-asynchronous-unwind-tables -DU_STATIC_IMPLEMENTATION=1 "
7
+ ARG DEFAULT_CFLAGS="-mno-omit-leaf-frame-pointer -g - fno-omit-frame-pointer -ffunction-sections -fdata-sections -faddrsig -fno-unwind-tables -fno-asynchronous-unwind-tables -DU_STATIC_IMPLEMENTATION=1 "
8
8
9
9
# Use different base images for ARM64 vs x86_64
10
10
FROM --platform=$BUILDPLATFORM ubuntu:20.04 as base-arm64
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ ARG WEBKIT_RELEASE_TYPE=Release
3
3
ARG CPU=native
4
4
ARG LTO_FLAG="-flto=full -fwhole-program-vtables -fforce-emit-vtables "
5
5
ARG LLVM_VERSION="18"
6
- ARG DEFAULT_CFLAGS="-mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -ffunction-sections -fdata-sections -faddrsig -fno-unwind-tables -fno-asynchronous-unwind-tables -DU_STATIC_IMPLEMENTATION=1 "
6
+ ARG DEFAULT_CFLAGS="-mno-omit-leaf-frame-pointer -g - fno-omit-frame-pointer -ffunction-sections -fdata-sections -faddrsig -fno-unwind-tables -fno-asynchronous-unwind-tables -DU_STATIC_IMPLEMENTATION=1 "
7
7
8
8
FROM alpine:edge as base
9
9
Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ cmake \
39
39
-DENABLE_FTL_JIT=ON \
40
40
-DCMAKE_C_COMPILER=" $CMAKE_C_COMPILER " \
41
41
-DCMAKE_CXX_COMPILER=" $CMAKE_CXX_COMPILER " \
42
- -DCMAKE_C_FLAGS=" $CMAKE_C_FLAGS -ffile-prefix-map=$THIS_DIR /Source=vendor/WebKit/Source " \
43
- -DCMAKE_CXX_FLAGS=" $CMAKE_CXX_FLAGS -ffile-prefix-map=$THIS_DIR /Source=vendor/WebKit/Source " \
42
+ -DCMAKE_C_FLAGS=" -g $CMAKE_C_FLAGS -ffile-prefix-map=$THIS_DIR /Source=vendor/WebKit/Source" \
43
+ -DCMAKE_CXX_FLAGS=" -g $CMAKE_CXX_FLAGS -ffile-prefix-map=$THIS_DIR /Source=vendor/WebKit/Source" \
44
44
-DENABLE_MALLOC_HEAP_BREAKDOWN=$ENABLE_MALLOC_HEAP_BREAKDOWN \
45
45
-DUSE_BUN_JSC_ADDITIONS=ON \
46
46
-DUSE_BUN_EVENT_LOOP=OFF \
You can’t perform that action at this time.
0 commit comments