Changeset 9808


Ignore:
Timestamp:
Jun 21, 2008, 9:34:49 PM (11 years ago)
Author:
gb
Message:

Conditionalize lisp_thread_entry() for Windows.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/win64/lisp-kernel/thread_manager.c

    r9653 r9808  
    11831183
    11841184
     1185#ifdef WINDOWS
     1186uintptr_t
     1187#else
    11851188void *
     1189#endif
    11861190lisp_thread_entry(void *param)
    11871191{
     
    12981302create_system_thread(size_t stack_size,
    12991303                     void* stackaddr,
    1300                      void* (*start_routine)(void *),
     1304                     uintptr_t (*start_routine)(void *),
    13011305                     void* param)
    13021306{
    13031307  HANDLE thread_handle;
    13041308
     1309  stack_size = ((stack_size+(((1<<16)-1)))&~((1<<16)-1));
     1310
    13051311  thread_handle = (HANDLE)_beginthreadex(NULL,
    1306                                          stack_size,
     1312                                         0/*stack_size*/,
    13071313                                         start_routine,
    13081314                                         param,
Note: See TracChangeset for help on using the changeset viewer.