allow extrn symbols to be defined by the unit itself (part II)
[xorcyst.git] / xasm.h
blobaacfb9322fa7400e71cf8a788733835e948c0979
1 /* $Id: xasm.h,v 1.7 2007/08/19 11:19:17 khansen Exp $
2 * $Log: xasm.h,v $
3 * Revision 1.7 2007/08/19 11:19:17 khansen
4 * --case-insensitive option
6 * Revision 1.6 2007/08/12 18:59:10 khansen
7 * ability to generate pure 6502 binary
9 * Revision 1.5 2007/08/11 01:25:18 khansen
10 * includepaths support (-I option)
12 * Revision 1.4 2007/08/10 20:21:26 khansen
13 * *** empty log message ***
15 * Revision 1.3 2007/07/22 13:35:20 khansen
16 * convert tabs to whitespaces
18 * Revision 1.2 2004/12/18 11:32:11 kenth
19 * added debug flag
21 * Revision 1.1 2004/12/18 11:31:48 kenth
22 * Initial revision
25 #ifndef XASM_H
26 #define XASM_H
28 struct tag_xasm_arguments {
29 const char *input_file;
30 int debug;
31 int silent;
32 int verbose;
33 int swap_parens;
34 int no_warn;
35 int pure_binary;
36 int case_insensitive;
37 const char *output_file;
38 char **include_paths;
39 int include_path_count;
42 typedef struct tag_xasm_arguments xasm_arguments;
44 extern xasm_arguments xasm_args;
46 extern char *xasm_path;
48 #endif /* !XASM_H */