Changeset 16070


Ignore:
Timestamp:
May 2, 2014, 5:14:21 PM (5 years ago)
Author:
rme
Message:

Merge operand size fix (r16061) from trunk.

Location:
release/1.9/source
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • release/1.9/source

  • release/1.9/source/lisp-kernel/x86-spentry64.s

    r16004 r16070  
    50755075        __(testl %nargs,%nargs)
    50765076        __(jne local_label(some_args))
    5077         __(cmpw $node_size,%imm0)
     5077        __(cmpw $node_size,%imm0_w)
    50785078        __(movq misc_data_offset-node_size(%fn,%temp1),%arg_z)
    50795079        __(je local_label(rgo))
    5080         __(cmpw $2*node_size,%imm0)
     5080        __(cmpw $2*node_size,%imm0_w)
    50815081        __(movq misc_data_offset-(node_size*2)(%fn,%temp1),%arg_y)
    50825082        __(je local_label(rgo))
     
    50895089        __(jz local_label(rtwo))
    50905090        /* One arg was passed, could be one or two inherited args */
    5091         __(cmpw $node_size,%imm0)
     5091        __(cmpw $node_size,%imm0_w)
    50925092        __(movq misc_data_offset-node_size(%fn,%temp1),%arg_y)
    50935093        __(je local_label(rgo))
Note: See TracChangeset for help on using the changeset viewer.