comparison src/instab.c @ 82:03be43ae19cf

Added EXTERN directive
author lost
date Sat, 10 Jan 2009 22:24:29 +0000
parents 4b37f17624a7
children 6097cb1486f8
comparison
equal deleted inserted replaced
81:b6b1e79cc277 82:03be43ae19cf
73 extern OPFUNC(pseudo_set); 73 extern OPFUNC(pseudo_set);
74 extern OPFUNC(pseudo_section); 74 extern OPFUNC(pseudo_section);
75 extern OPFUNC(pseudo_endsection); 75 extern OPFUNC(pseudo_endsection);
76 extern OPFUNC(pseudo_pragma); 76 extern OPFUNC(pseudo_pragma);
77 extern OPFUNC(pseudo_starpragma); 77 extern OPFUNC(pseudo_starpragma);
78 78 extern OPFUNC(pseudo_extern);
79 \
79 instab_t instab[] = 80 instab_t instab[] =
80 { 81 {
81 { "abx", { 0x3a, -0x1, -0x1, -0x1 }, insn_inh }, 82 { "abx", { 0x3a, -0x1, -0x1, -0x1 }, insn_inh },
82 { "adca", { 0x99, 0xa9, 0xb9, 0x89 }, insn_gen8 }, 83 { "adca", { 0x99, 0xa9, 0xb9, 0x89 }, insn_gen8 },
83 { "adcb", { 0xd9, 0xe9, 0xf9, 0xc9 }, insn_gen8 }, 84 { "adcb", { 0xd9, 0xe9, 0xf9, 0xc9 }, insn_gen8 },
320 321
321 { "org", { -1, -1, -1, -1 }, pseudo_org }, 322 { "org", { -1, -1, -1, -1 }, pseudo_org },
322 323
323 { "equ", { -1, -1, -1, -1 }, pseudo_equ, 0, 0, 1 }, 324 { "equ", { -1, -1, -1, -1 }, pseudo_equ, 0, 0, 1 },
324 { "=", { -1, -1, -1, -1 }, pseudo_equ, 0, 0, 1 }, 325 { "=", { -1, -1, -1, -1 }, pseudo_equ, 0, 0, 1 },
326 { "extern", { -1, -1, -1, -1 }, pseudo_extern, 0, 0, 1 },
327 { "external", { -1, -1, -1, -1 }, pseudo_extern, 0, 0, 1 },
328
325 329
326 { "rmb", { -1, -1, -1, -1 }, pseudo_rmb }, 330 { "rmb", { -1, -1, -1, -1 }, pseudo_rmb },
327 { "rmd", { -1, -1, -1, -1 }, pseudo_rmd }, 331 { "rmd", { -1, -1, -1, -1 }, pseudo_rmd },
328 { "rmq", { -1, -1, -1, -1 }, pseudo_rmq }, 332 { "rmq", { -1, -1, -1, -1 }, pseudo_rmq },
329 333