aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormostang.com!davidm <mostang.com!davidm>2003-01-21 08:08:32 +0000
committermostang.com!davidm <mostang.com!davidm>2003-01-21 08:08:32 +0000
commitcb8d20c0988384fd67ed46bc6bdc5b5c3073c63a (patch)
tree479ae9140084fc9a4b534304bd54d146a045f187 /src
parent0797f31dd2127d443d159f528d2936b052cc515a (diff)
downloadlibunwind-cb8d20c0988384fd67ed46bc6bdc5b5c3073c63a.tar.gz
(unw_regname): Use NELEMS() instead of open code.
(Logical change 1.39)
Diffstat (limited to 'src')
-rw-r--r--src/x86/regname-x86.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/x86/regname-x86.c b/src/x86/regname-x86.c
index e69de29b..8e7f5ca9 100644
--- a/src/x86/regname-x86.c
+++ b/src/x86/regname-x86.c
@@ -0,0 +1,15 @@
+#include "unwind_i.h"
+
+static const char *regname[] =
+ {
+ "eax", "ebx", "ecx", "edx", "esi", "edi", "ebp", "eip", "esp"
+ };
+
+const char *
+unw_regname (unw_regnum_t reg)
+{
+ if (reg < NELEMS (regname))
+ return regname[reg];
+ else
+ return "???";
+}