25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: symbol.c,v 1.23 2005/03/20 11:11:48 debug Exp $ |
* $Id: symbol.c,v 1.24 2005/04/10 16:42:56 debug Exp $ |
29 |
* |
* |
30 |
* Address to symbol translation routines. |
* Address to symbol translation routines. |
31 |
* |
* |
205 |
exit(1); |
exit(1); |
206 |
} |
} |
207 |
|
|
208 |
|
if (name == NULL) { |
209 |
|
fprintf(stderr, "add_symbol_name(): name = NULL\n"); |
210 |
|
exit(1); |
211 |
|
} |
212 |
|
|
213 |
|
/* TODO: Maybe this should be optional? */ |
214 |
|
if (name[0] == '$') |
215 |
|
return; |
216 |
|
|
217 |
if ((addr >> 32) == 0 && (addr & 0x80000000ULL)) |
if ((addr >> 32) == 0 && (addr & 0x80000000ULL)) |
218 |
addr |= 0xffffffff00000000ULL; |
addr |= 0xffffffff00000000ULL; |
219 |
|
|