summaryrefslogtreecommitdiffstats
path: root/private/posix/client/i386/psxthunk.asm
blob: e31b241770884557bef1e279f0e1e06cda6a74f3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
        title   "PsxSignalThunk"
;++
;
;  Copyright (c) 1990  Microsoft Corporation
;
;  Module Name:
;
;     psxthunk.asm
;
;  Abstract:
;
;    This module implements functions to support Posix signal delivery.
;    Routines in this module are called with non-standard parameter
;    passing.
;
;  Author:
;
;    Ellen Aycock-Wright (ellena) 10-Oct-1990
;
;
;  Revision History:
;
;--

.386p
        .xlist
include ks386.inc
        .list

    extrn   _PdxNullApiCaller@4:PROC
    extrn   _PdxSignalDeliverer@16:PROC


_TEXT   SEGMENT DWORD USE32 PUBLIC 'CODE'
        ASSUME CS:FLAT, DS:FLAT, ES:FLAT, SS:NOTHING, FS:NOTHING, GS:NOTHING

	public  __PdxNullApiCaller@4
__PdxNullApiCaller@4 proc

    mov     eax,0
	call    _PdxNullApiCaller@4

;	NOTREACHED

__PdxNullApiCaller@4 endp


	public  __PdxSignalDeliverer@16
__PdxSignalDeliverer@16 proc

    mov     eax,0
	call	_PdxSignalDeliverer@16

;	NOTREACHED


__PdxSignalDeliverer@16 endp

_TEXT   ends
        end