chiark / gitweb /
Initial revision
[ssr] / StraySrc / Libraries / Sapphire / def / thread
1 ;
2 ; cdll definition file for Sapphire PMT section
3 ;
4
5 name "Sapphire.Thread"
6   version 0.00
7   author "© %ce%yr Straylight (%zdy %mo %ce%yr) [development version]"
8   nonAPCS
9
10 ;----- Exported symbols -----------------------------------------------------
11
12 exports {                       ; Next = 17
13
14   __thread_stub                 = 0
15
16   ; --- thread ---
17
18   thread_create                 = 1
19   thread_createSem              = 2
20   thread_destroy                = 3
21   thread_destroySem             = 4
22   thread_enterCrit              = 5
23   thread_errorHandler           = 6
24   thread_init                   = 7
25   thread_leaveCrit              = 8
26   thread_resume                 = 9
27   thread_setPriority            = 10
28   thread_setTimeSlice           = 11
29   thread_signal                 = 12
30   thread_suspend                = 13
31   thread_threaded               = 14
32   thread_wait                   = 15
33   thread_yield                  = 16
34 }
35
36 ;----- Object files ---------------------------------------------------------
37
38 objects {
39   lib.sapphire
40   dl.thread
41 }