diff options
author | mostang.com!davidm <mostang.com!davidm> | 2003-01-21 08:08:32 +0000 |
---|---|---|
committer | mostang.com!davidm <mostang.com!davidm> | 2003-01-21 08:08:32 +0000 |
commit | cb8d20c0988384fd67ed46bc6bdc5b5c3073c63a (patch) | |
tree | 479ae9140084fc9a4b534304bd54d146a045f187 /src | |
parent | 0797f31dd2127d443d159f528d2936b052cc515a (diff) | |
download | libunwind-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.c | 15 |
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 "???"; +} |