comparison lwasm/lwasm.h @ 375:3498b2d88376

Added export list to object output
author lost@starbug
date Mon, 26 Apr 2010 17:14:04 -0600
parents d99322ef6f21
children 91c0fe026940
comparison
equal deleted inserted replaced
374:d99322ef6f21 375:3498b2d88376
233 char *output_file; // output file name 233 char *output_file; // output file name
234 lw_stringlist_t input_files; // files to assemble 234 lw_stringlist_t input_files; // files to assemble
235 void *input_data; // opaque data used by the input system 235 void *input_data; // opaque data used by the input system
236 lw_stringlist_t include_list; // include paths 236 lw_stringlist_t include_list; // include paths
237 lw_stack_t file_dir; // stack of the "current file" dir 237 lw_stack_t file_dir; // stack of the "current file" dir
238
239 int exportcheck; // set if we need to collapse out the section base to 0
238 }; 240 };
239 241
240 #ifndef ___symbol_c_seen___ 242 #ifndef ___symbol_c_seen___
241 243
242 extern struct symtabe *register_symbol(asmstate_t *as, line_t *cl, char *sym, lw_expr_t value, int flags); 244 extern struct symtabe *register_symbol(asmstate_t *as, line_t *cl, char *sym, lw_expr_t value, int flags);