// fn is in R1, no args on the stack
IF_DEBUG(apply,
- foreign "C" fprintf(stderr, stg_ap_0_ret_str);
+ foreign "C" fprintf(W_[stderr] "ptr", stg_ap_0_ret_str);
foreign "C" printClosure(R1 "ptr"));
IF_DEBUG(sanity,
* the info was only displayed for an *uncaught* exception.
*/
if (RtsFlags_ProfFlags_showCCSOnException(RtsFlags)) {
- foreign "C" fprintCCS(stderr,W_[CCCS]);
+ foreign "C" fprintCCS(W_[stderr] "ptr",W_[CCCS] "ptr");
}
#endif
StgWeak_link(w) = W_[weak_ptr_list];
W_[weak_ptr_list] = w;
- IF_DEBUG(weak, foreign "C" fprintf(stderr,stg_weak_msg,w));
+ IF_DEBUG(weak, foreign "C" fprintf(W_[stderr] "ptr",stg_weak_msg,w));
RET_P(w);
}