From 3069ca963efeab43764591ba5977796a3ebe9294 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 30 Dec 2009 14:55:07 +0000 Subject: [PATCH] Enable loading debug symbols again. The approach to use the driver settings is broken. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34825 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/loader/elf.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/system/boot/loader/elf.cpp b/src/system/boot/loader/elf.cpp index 0337396538..c871142d3d 100644 --- a/src/system/boot/loader/elf.cpp +++ b/src/system/boot/loader/elf.cpp @@ -25,12 +25,15 @@ #endif -static bool sLoadElfSymbols = false; +static bool sLoadElfSymbols = true; void elf_init() { +// TODO: This cannot work, since the driver settings are loaded *after* the +// kernel has been loaded successfully. +#if 0 void *settings = load_driver_settings("kernel"); if (settings == NULL) return; @@ -38,6 +41,7 @@ elf_init() sLoadElfSymbols = !get_driver_boolean_parameter(settings, "load_symbols", false, false); unload_driver_settings(settings); +#endif }