coreboot-kgpe-d16/src/mainboard/arima/hdama
Stefan Reinauer 4ed326be5d This patch from Ralf Grosse Boerger makes debugging more comfortable.
With this patch it's possible to 

- determine the according source code line for each asm statement
  (objdump -dS)
- determine the source code file for each asm statement 
  (objdump -ddl)

This isn't exactly trivial because cache_as_ram_auto.c gets compiled to
assembly and converted by a perl script afterwards.

This patch solves the problem 
- by extending cache_as_ram_auto.inc with debug information and line
  numbers
- by correcting the perl calls (".text" --> "\.text")
- by creating a disassembly with source code and line numbers.
  (ctr0.disasm and
  coreboot.disasm)

There's one minor downside to the patch: A complete abuild run takes up
around 1.6G instead of about 700MB now. But I'm sure this is quite
reasonable for the benefits.

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>

Please commit while this is being worked out.
Acked-by: Peter Stuge <peter@stuge.se>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3778 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2008-11-28 12:09:17 +00:00
..
auto.c The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of 2008-10-01 12:52:52 +00:00
cache_as_ram_auto.c The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of 2008-10-01 12:52:52 +00:00
chip.h - First stab at running linuxbios without the old static device tree. 2004-10-16 06:20:29 +00:00
cmos.layout closing issue 44: rename ram clocks in cmos.layout 2006-07-19 14:26:41 +00:00
Config.lb This patch from Ralf Grosse Boerger makes debugging more comfortable. 2008-11-28 12:09:17 +00:00
debug.c eric patch 2005-07-08 02:49:49 +00:00
failover.c - See Issue Tracker id-13 "lnxi-patch-13". 2005-10-25 21:46:09 +00:00
irq_tables.c Undoing all HDAMA commits from LNXI from r2005->2003 2005-08-10 15:16:44 +00:00
mainboard.c Use the canonical name of the vendors/devices and the 2006-11-05 18:50:49 +00:00
mptable.c - See Issue Tracker id-8 "lnxi-patch-8". 2005-10-25 21:31:56 +00:00
Options.lb Rename almost all occurences of LinuxBIOS to coreboot. 2008-01-18 15:08:58 +00:00