Build GDB scripts

This commit is contained in:
Jan Alexander Steffens (heftig) 2024-09-14 16:05:24 +02:00
parent 5c454c4fbb
commit 349b1ead49
No known key found for this signature in database
GPG Key ID: B8AC08600F108CDF
3 changed files with 6 additions and 5 deletions

View File

@ -33,12 +33,12 @@ pkgbase = linux
sha256sums = SKIP sha256sums = SKIP
sha256sums = 064b9841dd6738e8a6f8859743c66e0d603541b6afa021ab98ea7e3623fca108 sha256sums = 064b9841dd6738e8a6f8859743c66e0d603541b6afa021ab98ea7e3623fca108
sha256sums = SKIP sha256sums = SKIP
sha256sums = a32a48ab46061a1275b23f15c390e0aa48682ffe953f4f04d650bfe398700a87 sha256sums = c641cd32013e68bbe140e25ce77580ba326dbbc9288b25b2b57996257d24a9ea
b2sums = 8a15910089d080886046b1fd8d57ef28ce872bf428e67ccbc9d5ca92da794d6dee7ab83cc914a499b40962e2990c3b1e5b11ae7d12c1eff7bec548c9a67df03a b2sums = 8a15910089d080886046b1fd8d57ef28ce872bf428e67ccbc9d5ca92da794d6dee7ab83cc914a499b40962e2990c3b1e5b11ae7d12c1eff7bec548c9a67df03a
b2sums = SKIP b2sums = SKIP
b2sums = 06b8f21c167f3376a62f9bd0d3e0275a4ba32736aaa5d7fb94a07e99445186ab8f9426468d33c00fd43c52c52ffdb3ee77e6802db0781ffad6b8d74cdc4951a1 b2sums = 06b8f21c167f3376a62f9bd0d3e0275a4ba32736aaa5d7fb94a07e99445186ab8f9426468d33c00fd43c52c52ffdb3ee77e6802db0781ffad6b8d74cdc4951a1
b2sums = SKIP b2sums = SKIP
b2sums = 4c6db23bc6ae504e866d374c398ea9f14bf50fa20f8e65d1c8f6d95c403dc2665f9dbe379a63f3424eeb2617e30c895af2eb5709522d7315008e8ca22ba2bec1 b2sums = 9f80869b7d608ba3e69fcee52584af809db6a5ed984fd38e4bc0af64f667c2695995d0290fb395eb58b5bdade5cfa1c3175f216913c4f8a9c8d297f1d720c59e
pkgname = linux pkgname = linux
pkgdesc = The Linux kernel and modules pkgdesc = The Linux kernel and modules

View File

@ -46,12 +46,12 @@ sha256sums=('e687e735b5eb9efb6d67b42433c93fc9118106a995514f062652873b5e809bcd'
'SKIP' 'SKIP'
'064b9841dd6738e8a6f8859743c66e0d603541b6afa021ab98ea7e3623fca108' '064b9841dd6738e8a6f8859743c66e0d603541b6afa021ab98ea7e3623fca108'
'SKIP' 'SKIP'
'a32a48ab46061a1275b23f15c390e0aa48682ffe953f4f04d650bfe398700a87') 'c641cd32013e68bbe140e25ce77580ba326dbbc9288b25b2b57996257d24a9ea')
b2sums=('8a15910089d080886046b1fd8d57ef28ce872bf428e67ccbc9d5ca92da794d6dee7ab83cc914a499b40962e2990c3b1e5b11ae7d12c1eff7bec548c9a67df03a' b2sums=('8a15910089d080886046b1fd8d57ef28ce872bf428e67ccbc9d5ca92da794d6dee7ab83cc914a499b40962e2990c3b1e5b11ae7d12c1eff7bec548c9a67df03a'
'SKIP' 'SKIP'
'06b8f21c167f3376a62f9bd0d3e0275a4ba32736aaa5d7fb94a07e99445186ab8f9426468d33c00fd43c52c52ffdb3ee77e6802db0781ffad6b8d74cdc4951a1' '06b8f21c167f3376a62f9bd0d3e0275a4ba32736aaa5d7fb94a07e99445186ab8f9426468d33c00fd43c52c52ffdb3ee77e6802db0781ffad6b8d74cdc4951a1'
'SKIP' 'SKIP'
'4c6db23bc6ae504e866d374c398ea9f14bf50fa20f8e65d1c8f6d95c403dc2665f9dbe379a63f3424eeb2617e30c895af2eb5709522d7315008e8ca22ba2bec1') '9f80869b7d608ba3e69fcee52584af809db6a5ed984fd38e4bc0af64f667c2695995d0290fb395eb58b5bdade5cfa1c3175f216913c4f8a9c8d297f1d720c59e')
export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase export KBUILD_BUILD_USER=$pkgbase
@ -143,6 +143,7 @@ _package-headers() {
install -Dt "$builddir/kernel" -m644 kernel/Makefile install -Dt "$builddir/kernel" -m644 kernel/Makefile
install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
cp -t "$builddir" -a scripts cp -t "$builddir" -a scripts
ln -srt "$builddir" "$builddir/scripts/gdb/vmlinux-gdb.py"
# required when STACK_VALIDATION is enabled # required when STACK_VALIDATION is enabled
install -Dt "$builddir/tools/objtool" tools/objtool/objtool install -Dt "$builddir/tools/objtool" tools/objtool/objtool

2
config
View File

@ -11500,7 +11500,7 @@ CONFIG_PAHOLE_HAS_SPLIT_BTF=y
CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF_MODULES=y
# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set
# CONFIG_GDB_SCRIPTS is not set CONFIG_GDB_SCRIPTS=y
CONFIG_FRAME_WARN=2048 CONFIG_FRAME_WARN=2048
CONFIG_STRIP_ASM_SYMS=y CONFIG_STRIP_ASM_SYMS=y
# CONFIG_READABLE_ASM is not set # CONFIG_READABLE_ASM is not set