summaryrefslogtreecommitdiffstats
path: root/include/common.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-01-27 09:31:13 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2012-01-27 09:31:13 +0100
commit192d6fe9beb1b8e298806ddd2d81670e578efd7e (patch)
tree4c46ae60d19429ffdaf23267a1d1ca1f14afcf63 /include/common.h
parent268c531d62a3b7e6c13728feab007e866ed8be84 (diff)
parent79c2f03aeed7b232592495f6af5fd94fbd102d25 (diff)
downloadbarebox-192d6fe9beb1b8e298806ddd2d81670e578efd7e.tar.gz
barebox-192d6fe9beb1b8e298806ddd2d81670e578efd7e.tar.xz
Merge branch 'pu/debug' into next
Diffstat (limited to 'include/common.h')
-rw-r--r--include/common.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/common.h b/include/common.h
index a89b3bdcdf..d22787542e 100644
--- a/include/common.h
+++ b/include/common.h
@@ -119,6 +119,15 @@ uint32_t crc32_no_comp(uint32_t, const void*, unsigned int);
/* common/console.c */
int ctrlc (void);
+#ifdef ARCH_HAS_STACK_DUMP
+void dump_stack(void);
+#else
+static inline void dump_stack(void)
+{
+ printf("no stack data available\n");
+}
+#endif
+
#define MEMAREA_SIZE_SPECIFIED 1
struct memarea_info {