# # ChangeLog for kernel/generic/include/debug in mainline # # Generated by Trac 1.6 # 2025-12-30T11:15:12Z Fri, 03 Nov 2023 18:47:41 GMT Jiří Zárevúcky [40eab9f] * abi/include/abi/sysinfo.h (modified) * kernel/generic/include/debug/line.h (modified) * kernel/generic/include/debug/sections.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/symtab.h (modified) * kernel/generic/src/debug/line.c (modified) * kernel/generic/src/debug/sections.c (modified) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/debug/util.c (modified) * kernel/generic/src/debug/util.h (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/task.c (modified) Print symbol names and line numbers in stacktraces for init tasks ... Sat, 28 Oct 2023 17:42:47 GMT Jiří Zárevúcky [1170cfc7] * kernel/generic/include/debug/constants.h (modified) * kernel/generic/include/debug/constants/dw_access.inc (deleted) * kernel/generic/include/debug/constants/dw_at.inc (deleted) * kernel/generic/include/debug/constants/dw_ate.inc (deleted) * kernel/generic/include/debug/constants/dw_cc.inc (deleted) * kernel/generic/include/debug/constants/dw_ds.inc (deleted) * kernel/generic/include/debug/constants/dw_end.inc (deleted) * kernel/generic/include/debug/constants/dw_form.inc (deleted) * kernel/generic/include/debug/constants/dw_id.inc (deleted) * kernel/generic/include/debug/constants/dw_lang.inc (deleted) * kernel/generic/include/debug/constants/dw_lle.inc (deleted) * kernel/generic/include/debug/constants/dw_lnct.inc (deleted) * kernel/generic/include/debug/constants/dw_lne.inc (deleted) * kernel/generic/include/debug/constants/dw_lns.inc (deleted) * kernel/generic/include/debug/constants/dw_op.inc (deleted) * kernel/generic/include/debug/constants/dw_tag.inc (deleted) * kernel/generic/include/debug/constants/dw_ut.inc (deleted) * kernel/generic/include/debug/constants/dw_virtuality.inc (deleted) * kernel/generic/include/debug/constants/dw_vis.inc (deleted) * kernel/generic/include/debug/names.h (modified) * kernel/generic/include/debug/types.h (added) * kernel/generic/src/debug/names.c (modified) Remove include sorcery from DWARF constant definitions Also add a ... Thu, 26 Oct 2023 20:20:55 GMT Jiří Zárevúcky [001957b6] * kernel/generic/include/debug/constants.h (modified) * kernel/generic/include/debug/constants/dw_access.inc (moved) * kernel/generic/include/debug/constants/dw_at.inc (moved) * kernel/generic/include/debug/constants/dw_ate.inc (moved) * kernel/generic/include/debug/constants/dw_cc.inc (moved) * kernel/generic/include/debug/constants/dw_ds.inc (moved) * kernel/generic/include/debug/constants/dw_end.inc (moved) * kernel/generic/include/debug/constants/dw_form.inc (moved) * kernel/generic/include/debug/constants/dw_id.inc (moved) * kernel/generic/include/debug/constants/dw_lang.inc (moved) * kernel/generic/include/debug/constants/dw_lle.inc (moved) * kernel/generic/include/debug/constants/dw_lnct.inc (moved) * kernel/generic/include/debug/constants/dw_lne.inc (moved) * kernel/generic/include/debug/constants/dw_lns.inc (moved) * kernel/generic/include/debug/constants/dw_op.inc (moved) * kernel/generic/include/debug/constants/dw_tag.inc (moved) * kernel/generic/include/debug/constants/dw_ut.inc (moved) * kernel/generic/include/debug/constants/dw_virtuality.inc (moved) * kernel/generic/include/debug/constants/dw_vis.inc (moved) * kernel/generic/include/debug/line.h (modified) * kernel/generic/src/debug/line.c (modified) * kernel/generic/src/debug/names.c (modified) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/util.c (modified) * kernel/generic/src/debug/util.h (modified) ccheck Thu, 26 Oct 2023 19:20:09 GMT Jiří Zárevúcky [2fbb42f] * kernel/generic/include/debug/constants.h (added) * kernel/generic/include/debug/constants/dw_access.h (added) * kernel/generic/include/debug/constants/dw_at.h (added) * kernel/generic/include/debug/constants/dw_ate.h (added) * kernel/generic/include/debug/constants/dw_cc.h (added) * kernel/generic/include/debug/constants/dw_ds.h (added) * kernel/generic/include/debug/constants/dw_end.h (added) * kernel/generic/include/debug/constants/dw_form.h (added) * kernel/generic/include/debug/constants/dw_id.h (added) * kernel/generic/include/debug/constants/dw_lang.h (added) * kernel/generic/include/debug/constants/dw_lle.h (added) * kernel/generic/include/debug/constants/dw_lnct.h (added) * kernel/generic/include/debug/constants/dw_lne.h (added) * kernel/generic/include/debug/constants/dw_lns.h (added) * kernel/generic/include/debug/constants/dw_op.h (added) * kernel/generic/include/debug/constants/dw_tag.h (added) * kernel/generic/include/debug/constants/dw_ut.h (added) * kernel/generic/include/debug/constants/dw_virtuality.h (added) * kernel/generic/include/debug/constants/dw_vis.h (added) * kernel/generic/include/debug/line.h (added) * kernel/generic/include/debug/names.h (added) * kernel/generic/include/stacktrace.h (modified) * kernel/generic/meson.build (modified) * kernel/generic/src/debug/line.c (added) * kernel/generic/src/debug/names.c (added) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/util.c (added) * kernel/generic/src/debug/util.h (added) * kernel/meson.build (modified) * meson/part/compiler_args/meson.build (modified) Add printing of file names and line numbers in stacktraces Uses ... Thu, 26 Oct 2023 15:20:07 GMT Jiří Zárevúcky [da13982] * kernel/arch/abs32le/_link.ld.in (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/arm32/_link.ld.in (modified) * kernel/arch/arm64/_link.ld.in (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/mips32/_link.ld.in (modified) * kernel/arch/ppc32/_link.ld.in (modified) * kernel/arch/riscv64/_link.ld.in (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/debug/register.h (moved) * kernel/generic/include/debug/sections.h (added) * kernel/generic/include/symtab.h (modified) * kernel/generic/meson.build (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/debug/profile.c (moved) * kernel/generic/src/debug/sections.c (added) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/meson.build (modified) * kernel/tools/genmap.py (deleted) * meson.build (modified) * meson/arch/mips32/meson.build (modified) * meson/part/initrd_manifest/meson.build (modified) Read symbol table from ELF sections Instead of the currently broken ...