tm_asm.mdg.hh

Go to the documentation of this file.
00001 #ifndef lestes__backend__target__tm_asm_mdg_hh__included
00002 #define lestes__backend__target__tm_asm_mdg_hh__included
00003 /* This file is automaticaly generated from machine-description */
00004 
00005 /*!
00006         \file
00007         \brief Target-machine asm description.
00008         \author jaz
00009 */
00010 
00011 #include <lestes/md/tasm/tm_asm_base.g.hh>
00012 #include <lestes/md/common.hh>
00013 
00014 package(lestes);
00015 package(md);
00016 package(tasm);
00017 
00018 /*!
00019         \brief Wrapper class for asm directives and asm language element templates.
00020 */
00021 class tm_asm : public tm_asm_base {
00022         public:
00023                 static lstring ent_instruction_delimiter_get();
00024                 static lstring ent_one_line_comment_get();
00025                 static lstring ent_inline_comment_get();
00026                 static lstring ent_global_simple_decl_get();
00027                 static lstring ent_global_symbol_decl_get();
00028                 static lstring ent_extern_symbol_decl_get();
00029                 static lstring ent_internal_symbol_decl_get();
00030                 static lstring ent_stack_address_get();
00031                 static lstring ent_global_mem_address_get();
00032                 static lstring ent_address_deref_get();
00033                 static lstring ent_function_label_get();
00034                 static lstring ent_main_name_get();
00035                 static lstring ent_label_get();
00036                 static lstring ent_label_def_get();
00037                 static lstring ent_literal_get();
00038                 static lstring ent_section_data_get();
00039                 static lstring ent_section_text_get();
00040                 static lstring ent_section_uninitialized_data_get();
00041 
00042 };
00043 
00044 end_package(tasm);
00045 end_package(md);
00046 end_package(lestes);
00047 
00048 #endif
00049 

Generated on Mon Feb 12 18:23:36 2007 for lestes by doxygen 1.5.1-20070107