Mercurial > hg-old > index.cgi
comparison lwasm/lwasm.h @ 329:c15cca3ae6a2
Created first pass of input layer
author | lost |
---|---|
date | Sun, 28 Feb 2010 05:01:31 +0000 |
parents | 619fd6ad4ab9 |
children | 81c005b82775 |
comparison
equal
deleted
inserted
replaced
328:591d01b343b9 | 329:c15cca3ae6a2 |
---|---|
21 | 21 |
22 #ifndef ___lwasm_h_seen___ | 22 #ifndef ___lwasm_h_seen___ |
23 #define ___lwasm_h_seen___ | 23 #define ___lwasm_h_seen___ |
24 | 24 |
25 #include <lw_stringlist.h> | 25 #include <lw_stringlist.h> |
26 #include <lw_stack.h> | |
26 | 27 |
27 enum lwasm_output_e | 28 enum lwasm_output_e |
28 { | 29 { |
29 OUTPUT_DECB = 0, // DECB multirecord format | 30 OUTPUT_DECB = 0, // DECB multirecord format |
30 OUTPUT_RAW, // raw sequence of bytes | 31 OUTPUT_RAW, // raw sequence of bytes |
66 | 67 |
67 char *list_file; // name of file to list to | 68 char *list_file; // name of file to list to |
68 char *output_file; // output file name | 69 char *output_file; // output file name |
69 lw_stringlist_t input_files; // files to assemble | 70 lw_stringlist_t input_files; // files to assemble |
70 lw_stringlist_t include_list; // include paths | 71 lw_stringlist_t include_list; // include paths |
72 lw_stack_t file_dir; // stack of the "current file" dir | |
71 } asmstate_t; | 73 } asmstate_t; |
72 | 74 |
73 #endif /* ___lwasm_h_seen___ */ | 75 #endif /* ___lwasm_h_seen___ */ |