Changeset 16061


Ignore:
Timestamp:
Apr 12, 2014, 1:42:59 AM (5 years ago)
Author:
rme
Message:

Accomdate picky Cygwin assembler by using explicit operand size
suffix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/x86-spentry64.s

    r15976 r16061  
    51565156        __(testl %nargs,%nargs)
    51575157        __(jne local_label(some_args))
    5158         __(cmpw $node_size,%imm0)
     5158        __(cmpw $node_size,%imm0_w)
    51595159        __(movq misc_data_offset-node_size(%fn,%temp1),%arg_z)
    51605160        __(je local_label(rgo))
    5161         __(cmpw $2*node_size,%imm0)
     5161        __(cmpw $2*node_size,%imm0_w)
    51625162        __(movq misc_data_offset-(node_size*2)(%fn,%temp1),%arg_y)
    51635163        __(je local_label(rgo))
     
    51705170        __(jz local_label(rtwo))
    51715171        /* One arg was passed, could be one or two inherited args */
    5172         __(cmpw $node_size,%imm0)
     5172        __(cmpw $node_size,%imm0_w)
    51735173        __(movq misc_data_offset-node_size(%fn,%temp1),%arg_y)
    51745174        __(je local_label(rgo))
Note: See TracChangeset for help on using the changeset viewer.