Changeset 9619


Ignore:
Timestamp:
May 29, 2008, 4:51:04 AM (11 years ago)
Author:
rme
Message:

forward_tcr_xframes: don't forget about node spill area in TCR

check_refmap_consistency: get correct immediate word count for x8632 functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ia32/lisp-kernel/x86-gc.c

    r9612 r9619  
    10971097    } else {
    10981098      if (header_subtag(x1) == subtag_function) {
     1099#ifdef X8632
     1100        int skip = (unsigned short)deref(start,1);
     1101#else
    10991102        int skip = (int) deref(start,1);
     1103#endif
    11001104        start += ((1+skip)&~1);
    11011105        x1 = *start;
     
    24452449#else
    24462450    forward_xp(xp, tcr->node_regs_mask);
     2451
     2452    update_noderef(&tcr->save0);
     2453    update_noderef(&tcr->save1);
     2454    update_noderef(&tcr->save2);
     2455    update_noderef(&tcr->save3);
    24472456#endif
    24482457  }
Note: See TracChangeset for help on using the changeset viewer.