1bbccd7e11da1ae0f9525cafeaace668c8ea6615
[ghc-hetmet.git] / ghc / rts / HeapStackCheck.h
1 /* -----------------------------------------------------------------------------
2  * $Id: HeapStackCheck.h,v 1.7 2001/07/06 14:11:38 simonmar Exp $
3  *
4  * (c) The GHC Team, 1998-1999
5  *
6  * Prototypes for functions in HeapStackCheck.hc
7  *
8  * ---------------------------------------------------------------------------*/
9
10
11 EXTFUN(stg_gc_entertop);
12 EXTFUN(stg_gc_enter_1_hponly);
13 EXTFUN(stg_gc_enter_1);
14 EXTFUN(stg_gc_enter_2);
15 EXTFUN(stg_gc_enter_3);
16 EXTFUN(stg_gc_enter_4);
17 EXTFUN(stg_gc_enter_5);
18 EXTFUN(stg_gc_enter_6);
19 EXTFUN(stg_gc_enter_7);
20 EXTFUN(stg_gc_enter_8);
21 EXTFUN(stg_gc_seq_1);
22
23 EI_(stg_gc_noregs_ret_info);
24 EF_(stg_gc_noregs);
25
26 EI_(stg_gc_unpt_r1_ret_info);
27 EF_(stg_gc_unpt_r1);
28
29 EI_(stg_gc_unbx_r1_ret_info);
30 EF_(stg_gc_unbx_r1);
31
32 EI_(stg_gc_f1_ret_info);
33 EF_(stg_gc_f1);
34
35 EI_(stg_gc_d1_ret_info);
36 EF_(stg_gc_d1);
37
38 EI_(stg_gc_ut_1_0_ret_info);
39 EF_(stg_gc_ut_1_0);
40
41 EI_(stg_gc_ut_0_1_ret_info);
42 EF_(stg_gc_ut_0_1);
43
44 EXTFUN(stg_chk_0);
45 EXTFUN(stg_chk_1);
46 EXTFUN(stg_chk_1n);
47 EXTFUN(stg_chk_2);
48 EXTFUN(stg_chk_3);
49 EXTFUN(stg_chk_4);
50 EXTFUN(stg_chk_5);
51 EXTFUN(stg_chk_6);
52 EXTFUN(stg_chk_7);
53 EXTFUN(stg_chk_8);
54 EXTFUN(stg_gen_chk_ret);
55 EXTFUN(stg_gen_chk);
56 EXTFUN(stg_gen_hp);
57 EXTFUN(stg_gen_yield);
58 EXTFUN(stg_yield_noregs);
59 EXTFUN(stg_yield_to_interpreter);
60 EXTFUN(stg_gen_block);
61 EXTFUN(stg_block_noregs);
62 EXTFUN(stg_block_1);
63 EXTFUN(stg_block_takemvar);
64 EXTFUN(stg_block_putmvar);