1 INTERFACE [sparc && jdb_logging]:
3 #define BEGIN_LOG_EVENT(name, sc, fmt) \
7 asm volatile ("1: mov 0, %0 \n\t" \
8 ".pushsection \".debug.jdb.log_table\" \n\t" \
11 " .long %c[xfmt] \n\t" \
12 ".section \".rodata.log.str\" \n\t" \
13 "2: .asciz "#name" \n\t" \
14 " .asciz "#sc" \n\t" \
17 : [xfmt] "i" (&Tb_entry_formatter_t<fmt>::singleton)); \
18 if (EXPECT_FALSE( __do_log__ )) \