Changeset 13924 for branches


Ignore:
Timestamp:
Jul 6, 2010, 1:32:37 AM (9 years ago)
Author:
gb
Message:

arm-asmutils.s: don't use magic Linux kernel function for store_condtional,
just use ldrex/strex.
arm-constants.s: byte order in definitions of bytes_consed_[high,low] slots
in TCR.
arm-exceptions.s: in normalize_tcr(), if other_tcr is in ff-call, need to
update the cs_area based on tcr->last_lisp_frame.
arm-gc.c: check for running off end of cstack in mark_cstack_area().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/arm/lisp-kernel/arm-exceptions.c

    r13921 r13924  
    667667    update_area_active((area **)&tcr->vs_area, (BytePtr) ptr_from_lispobj(xpGPR(xp, vsp)));
    668668  } else {
    669     /* In ff-call.  No need to update cs_area */
     669    /* In ff-call. */
    670670    cur_allocptr = (void *) (tcr->save_allocptr);
    671671    update_area_active((area **)&tcr->vs_area, (BytePtr) tcr->save_vsp);
     672    update_area_active((area **)&tcr->cs_area, (BytePtr) tcr->last_lisp_frame);
    672673  }
    673674
Note: See TracChangeset for help on using the changeset viewer.