diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /web/yacco2/o2linker/o2linker_externs.h |
Initial commit
Diffstat (limited to 'web/yacco2/o2linker/o2linker_externs.h')
-rw-r--r-- | web/yacco2/o2linker/o2linker_externs.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/web/yacco2/o2linker/o2linker_externs.h b/web/yacco2/o2linker/o2linker_externs.h new file mode 100644 index 0000000000..5f8905428a --- /dev/null +++ b/web/yacco2/o2linker/o2linker_externs.h @@ -0,0 +1,32 @@ +/*4:*/ +//line 55 "./o2linker_externs.w" + +#ifndef o2linker_externs_ +#define o2linker_externs_ 1 + +//line 58 "./o2linker_externs.w" + +/*5:*/ +//line 63 "./o2linker_externs.w" + +#include "globals.h" +#include "o2linker_types.h" +#include "yacco2_stbl.h" +#include "o2_linker_opts.h" +#include "linker_pass3.h" + +extern STBL_T_ITEMS_type STBL_T_ITEMS; +extern void GET_CMD_LINE(int argc,char*argv[] +,const char*File,yacco2::TOKEN_GAGGLE&Errors); +extern void LINKER_PARSE_CMD_LINE(const char*Fsc +,std::string&Cntl_file,yacco2::TOKEN_GAGGLE&Errors); +extern void DUMP_ERROR_QUEUE(yacco2::TOKEN_GAGGLE&Errors); +extern const char*DATE_AND_TIME(); +extern void XLATE_SYMBOLS_FOR_cweave(const char*Sym_to_xlate,char*Xlated_sym); +extern yacco2::AST*CWEB_MARKER; +/*:5*/ +//line 59 "./o2linker_externs.w" + +#endif + +/*:4*/ |