summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2010-05-25 17:15:38 -0500
committerPatrick Williams <iawillia@us.ibm.com>2010-05-25 17:15:38 -0500
commitb1d1ce12c8b7df4a15ea60997682f49734e2f80a (patch)
tree3fc1487255e687b737d787422a59b3a6917ba26f
parent314978d83b6a89ed51d37b8836dfcfd9981cc7ef (diff)
downloadtalos-hostboot-b1d1ce12c8b7df4a15ea60997682f49734e2f80a.tar.gz
talos-hostboot-b1d1ce12c8b7df4a15ea60997682f49734e2f80a.zip
Generate map files for kernel images.
-rw-r--r--.gitignore1
-rw-r--r--config.mk2
-rw-r--r--src/kernel/console.C2
3 files changed, 3 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index e6b4e6ac1..24effd849 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
*.swp
*.bin
*.elf
+*.map
diff --git a/config.mk b/config.mk
index 5a6053d0b..e87392e60 100644
--- a/config.mk
+++ b/config.mk
@@ -6,7 +6,7 @@ COMMONFLAGS = -O3 -nostdlib
CFLAGS = ${COMMONFLAGS} -mcpu=620 -nostdinc -g
ASMFLAGS = ${COMMONFLAGS} -mcpu=620
CXXFLAGS = ${CFLAGS} -nostdinc++ -fno-rtti -fno-exceptions
-LDFLAGS = -static ${COMMONFLAGS}
+LDFLAGS = -static --sort-common -Map $@.map ${COMMONFLAGS}
INCDIR = ${OBJDIR}/../src/include/
diff --git a/src/kernel/console.C b/src/kernel/console.C
index 18286a283..ec1110202 100644
--- a/src/kernel/console.C
+++ b/src/kernel/console.C
@@ -2,7 +2,7 @@
#include <kernel/console.H>
#include <stdarg.h>
-static char kernel_printk_buffer[Console::BUFFER_SIZE];
+char kernel_printk_buffer[Console::BUFFER_SIZE];
Console::Console() : iv_pos(0), iv_buffer(kernel_printk_buffer)
{
OpenPOWER on IntegriCloud