Changeset 9787


Ignore:
Timestamp:
Jun 18, 2008, 11:44:30 AM (11 years ago)
Author:
gb
Message:

when calling into the kernel to create a new thread, treat stack sizes
as unsigned native-word-size integers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/level-1/l1-lisp-threads.lisp

    r8579 r9787  
    283283               (ff-call
    284284                (%kernel-import target::kernel-import-newthread)
    285                 :unsigned-fullword cs-size
    286                 :unsigned-fullword vs-size
    287                 :unsigned-fullword ts-size
     285                #+64-bit-target :unsigned-doubleword
     286                #+32-bit-target :unsigned-fullword cs-size
     287                #+64-bit-target :unsigned-doubleword
     288                #+32-bit-target :unsigned-fullword vs-size
     289                #+64-bit-target :unsigned-doubleword
     290                #+32-bit-target :unsigned-fullword ts-size
    288291                :address))))
    289292    (declare (fixum tcr))
Note: See TracChangeset for help on using the changeset viewer.