Index: src/debug/symtab.c
===================================================================
--- src/debug/symtab.c	(revision ee7e6aceffda0d9cc6f708f24c23e4be36546df3)
+++ src/debug/symtab.c	(revision 16e9afa3d8ede67857b57b4228eecb6a1e59c565)
@@ -30,4 +30,5 @@
 #include <symtab.h>
 #include <typedefs.h>
+#include <arch/byteorder.h>
 
 /** Return entry that seems most likely to correspond to the @addr
@@ -38,9 +39,9 @@
 	count_t i;
 
-	for (i=1;symbol_table[i].address;++i) {
-		if (addr < symbol_table[i].address)
+	for (i=1;symbol_table[i].address_le;++i) {
+		if (addr < native_le2host(symbol_table[i].address_le))
 			break;
 	}
-	if (addr >= symbol_table[i-1].address)
+	if (addr >= native_le2host(symbol_table[i-1].address_le))
 		return symbol_table[i-1].symbol_name;
 	return NULL;
