summaryrefslogtreecommitdiff
path: root/src/arch/alpha/osfpal.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/alpha/osfpal.cc')
-rw-r--r--src/arch/alpha/osfpal.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/arch/alpha/osfpal.cc b/src/arch/alpha/osfpal.cc
index 0edbadb06..58a3d31eb 100644
--- a/src/arch/alpha/osfpal.cc
+++ b/src/arch/alpha/osfpal.cc
@@ -30,8 +30,10 @@
#include "arch/alpha/osfpal.hh"
-namespace {
- const char *strings[PAL::NumCodes] = {
+const char *
+PAL::name(int index)
+{
+ static const char *strings[PAL::NumCodes] = {
// Priviledged PAL instructions
"halt", // 0x00
"cflush", // 0x01
@@ -294,11 +296,7 @@ namespace {
0 // 0xff
#endif
};
-}
-const char *
-PAL::name(int index)
-{
if (index > NumCodes || index < 0)
return 0;