Changeset 13854


Ignore:
Timestamp:
Jun 17, 2010, 11:46:19 AM (9 years ago)
Author:
gb
Message:

In _SPconslist: cons arg_y and arg_z, not arg_z and itself.
In _SPstkconslist: add extra word to "vector" size, for alignment.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/arm/lisp-kernel/arm-spentry.s

    r13849 r13854  
    3993991:
    400400        __(vpop1(arg_y))
    401         __(Cons(arg_z,arg_z,arg_z))
     401        __(Cons(arg_z,arg_y,arg_z))
    402402        __(subs nargs,nargs,#fixnum_one)
    4034032:
     
    10541054        __(add temp2,temp2,#node_size)
    10551055        __(mov imm0,temp2,lsl #num_subtag_bits-word_shift)
     1056        __(add temp2,temp2,#node_size)
    10561057        __(orr imm0,imm0,#subtag_u32_vector)
    10571058        __(stack_allocate_zeroed_ivector(imm0,temp2))
Note: See TracChangeset for help on using the changeset viewer.