Rev 2721 | Rev 2745 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2721 | Rev 2724 | ||
|---|---|---|---|
| Line 107... | Line 107... | ||
| 107 | char *symbol; |
107 | char *symbol; |
| 108 | 108 | ||
| 109 | spinlock_lock(&exctbl_lock); |
109 | spinlock_lock(&exctbl_lock); |
| 110 | 110 | ||
| 111 | if (sizeof(void *) == 4) { |
111 | if (sizeof(void *) == 4) { |
| 112 | printf("Exc Description Handler Symbol\n"); |
112 | printf("Exc Description Handler Symbol\n"); |
| 113 | printf("--- -------------- ---------- --------\n"); |
113 | printf("--- -------------------- ---------- --------\n"); |
| 114 | } else { |
114 | } else { |
| 115 | printf("Exc Description Handler Symbol\n"); |
115 | printf("Exc Description Handler Symbol\n"); |
| 116 | printf("--- -------------- ------------------ --------\n"); |
116 | printf("--- -------------------- ------------------ --------\n"); |
| 117 | } |
117 | } |
| 118 | 118 | ||
| 119 | for (i = 0; i < IVT_ITEMS; i++) { |
119 | for (i = 0; i < IVT_ITEMS; i++) { |
| 120 | symbol = get_symtab_entry((unative_t) exc_table[i].f); |
120 | symbol = get_symtab_entry((unative_t) exc_table[i].f); |
| 121 | if (!symbol) |
121 | if (!symbol) |
| 122 | symbol = "not found"; |
122 | symbol = "not found"; |
| 123 | 123 | ||
| 124 | if (sizeof(void *) == 4) |
124 | if (sizeof(void *) == 4) |
| 125 | printf("%-3u %-14s %#10zx %s\n", i + IVT_FIRST, exc_table[i].name, |
125 | printf("%-3u %-20s %#10zx %s\n", i + IVT_FIRST, exc_table[i].name, |
| 126 | exc_table[i].f, symbol); |
126 | exc_table[i].f, symbol); |
| 127 | else |
127 | else |
| 128 | printf("%-3u %-14s %#18zx %s\n", i + IVT_FIRST, exc_table[i].name, |
128 | printf("%-3u %-20s %#18zx %s\n", i + IVT_FIRST, exc_table[i].name, |
| 129 | exc_table[i].f, symbol); |
129 | exc_table[i].f, symbol); |
| 130 | 130 | ||
| 131 | if (((i + 1) % 20) == 0) { |
131 | if (((i + 1) % 20) == 0) { |
| 132 | printf(" -- Press any key to continue -- "); |
132 | printf(" -- Press any key to continue -- "); |
| 133 | spinlock_unlock(&exctbl_lock); |
133 | spinlock_unlock(&exctbl_lock); |