X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FHeapStackCheck.h;h=1bbccd7e11da1ae0f9525cafeaace668c8ea6615;hb=4ee658a72d01e21315a5467f66a6fd36f139e306;hp=72a8ce0dea1d223e3d53749d1f4f5d6fe06d32be;hpb=53d50b9c155b7deb44267100aa58497b0eedde9f;p=ghc-hetmet.git diff --git a/ghc/rts/HeapStackCheck.h b/ghc/rts/HeapStackCheck.h index 72a8ce0..1bbccd7 100644 --- a/ghc/rts/HeapStackCheck.h +++ b/ghc/rts/HeapStackCheck.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: HeapStackCheck.h,v 1.6 2000/12/14 15:19:47 sewardj Exp $ + * $Id: HeapStackCheck.h,v 1.7 2001/07/06 14:11:38 simonmar Exp $ * * (c) The GHC Team, 1998-1999 * @@ -7,6 +7,7 @@ * * ---------------------------------------------------------------------------*/ + EXTFUN(stg_gc_entertop); EXTFUN(stg_gc_enter_1_hponly); EXTFUN(stg_gc_enter_1); @@ -18,19 +19,28 @@ EXTFUN(stg_gc_enter_6); EXTFUN(stg_gc_enter_7); EXTFUN(stg_gc_enter_8); EXTFUN(stg_gc_seq_1); -EXTFUN(stg_gc_noregs); -EXTFUN(stg_gc_unpt_r1_entry); -EXTFUN(stg_gc_unpt_r1); -EXTFUN(stg_gc_unbx_r1_entry); -EXTFUN(stg_gc_unbx_r1); -EXTFUN(stg_gc_f1_entry); -EXTFUN(stg_gc_f1); -EXTFUN(stg_gc_d1_entry); -EXTFUN(stg_gc_d1); -EXTFUN(stg_gc_ut_1_0_entry); -EXTFUN(stg_gc_ut_1_0); -EXTFUN(stg_gc_ut_0_1_entry); -EXTFUN(stg_gc_ut_0_1); + +EI_(stg_gc_noregs_ret_info); +EF_(stg_gc_noregs); + +EI_(stg_gc_unpt_r1_ret_info); +EF_(stg_gc_unpt_r1); + +EI_(stg_gc_unbx_r1_ret_info); +EF_(stg_gc_unbx_r1); + +EI_(stg_gc_f1_ret_info); +EF_(stg_gc_f1); + +EI_(stg_gc_d1_ret_info); +EF_(stg_gc_d1); + +EI_(stg_gc_ut_1_0_ret_info); +EF_(stg_gc_ut_1_0); + +EI_(stg_gc_ut_0_1_ret_info); +EF_(stg_gc_ut_0_1); + EXTFUN(stg_chk_0); EXTFUN(stg_chk_1); EXTFUN(stg_chk_1n); @@ -50,3 +60,5 @@ EXTFUN(stg_yield_to_interpreter); EXTFUN(stg_gen_block); EXTFUN(stg_block_noregs); EXTFUN(stg_block_1); +EXTFUN(stg_block_takemvar); +EXTFUN(stg_block_putmvar);