comparison lwasm/instab.c @ 396:62cb50c50976

Cosmetic updates to documentation; added warning pseudo op
author lost@l-w.ca
date Fri, 23 Jul 2010 17:08:57 -0600
parents fbb7bfed8076
children 048f2fb5d561
comparison
equal deleted inserted replaced
395:54499b799779 396:62cb50c50976
246 #define pseudo_emit_endsection NULL 246 #define pseudo_emit_endsection NULL
247 247
248 extern PARSEFUNC(pseudo_parse_error); 248 extern PARSEFUNC(pseudo_parse_error);
249 #define pseudo_resolve_error NULL 249 #define pseudo_resolve_error NULL
250 #define pseudo_emit_error NULL 250 #define pseudo_emit_error NULL
251
252 extern PARSEFUNC(pseudo_parse_warning);
253 #define pseudo_resolve_warning NULL
254 #define pseudo_emit_warning NULL
251 255
252 extern PARSEFUNC(pseudo_parse_os9); 256 extern PARSEFUNC(pseudo_parse_os9);
253 #define pseudo_resolve_os9 NULL 257 #define pseudo_resolve_os9 NULL
254 extern EMITFUNC(pseudo_emit_os9); 258 extern EMITFUNC(pseudo_emit_os9);
255 259
585 { "use", { -1, -1, -1, -1 }, pseudo_parse_include, pseudo_resolve_include, pseudo_emit_include, lwasm_insn_normal}, 589 { "use", { -1, -1, -1, -1 }, pseudo_parse_include, pseudo_resolve_include, pseudo_emit_include, lwasm_insn_normal},
586 590
587 { "align", { -1, -1, -1, -1 }, pseudo_parse_align, pseudo_resolve_align, pseudo_emit_align, lwasm_insn_normal}, 591 { "align", { -1, -1, -1, -1 }, pseudo_parse_align, pseudo_resolve_align, pseudo_emit_align, lwasm_insn_normal},
588 592
589 { "error", { -1, -1, -1, -1}, pseudo_parse_error, pseudo_resolve_error, pseudo_emit_error, lwasm_insn_normal}, 593 { "error", { -1, -1, -1, -1}, pseudo_parse_error, pseudo_resolve_error, pseudo_emit_error, lwasm_insn_normal},
594 { "warning", { -1, -1, -1, -1}, pseudo_parse_warning, pseudo_resolve_warning, pseudo_emit_warning, lwasm_insn_normal},
590 595
591 // these are *dangerous* 596 // these are *dangerous*
592 { "ifp1", { -1, -1, -1, -1}, pseudo_parse_ifp1, pseudo_resolve_ifp1, pseudo_emit_ifp1, lwasm_insn_cond}, 597 { "ifp1", { -1, -1, -1, -1}, pseudo_parse_ifp1, pseudo_resolve_ifp1, pseudo_emit_ifp1, lwasm_insn_cond},
593 { "ifp2", { -1, -1, -1, -1}, pseudo_parse_ifp2, pseudo_resolve_ifp2, pseudo_emit_ifp2, lwasm_insn_cond}, 598 { "ifp2", { -1, -1, -1, -1}, pseudo_parse_ifp2, pseudo_resolve_ifp2, pseudo_emit_ifp2, lwasm_insn_cond},
594 599