fork_trampoline() marks a trap frame.

Submitted by:	bde
This commit is contained in:
John Baldwin 2002-09-20 13:58:21 +00:00
parent 6beff25eed
commit fc028b4e24
2 changed files with 4 additions and 2 deletions

View File

@ -219,7 +219,8 @@ db_nextframe(fp, ip, p)
sym = db_search_symbol(eip, DB_STGY_ANY, &offset);
db_symbol_values(sym, &name, NULL);
if (name != NULL) {
if (strcmp(name, "calltrap") == 0)
if (strcmp(name, "calltrap") == 0 ||
strcmp(name, "fork_trampoline") == 0)
frame_type = TRAP;
else if (strncmp(name, "Xintr", 5) == 0 ||
strncmp(name, "Xfastintr", 9) == 0)

View File

@ -219,7 +219,8 @@ db_nextframe(fp, ip, p)
sym = db_search_symbol(eip, DB_STGY_ANY, &offset);
db_symbol_values(sym, &name, NULL);
if (name != NULL) {
if (strcmp(name, "calltrap") == 0)
if (strcmp(name, "calltrap") == 0 ||
strcmp(name, "fork_trampoline") == 0)
frame_type = TRAP;
else if (strncmp(name, "Xintr", 5) == 0 ||
strncmp(name, "Xfastintr", 9) == 0)