X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Faction%2Fassembler.h;fp=lib%2Faction%2Fassembler.h;h=c8e03882388124ef62af5565131e2275c747e2de;hb=628e5b0c1264d8419cde6e458d09ed266bb1c79d;hp=0000000000000000000000000000000000000000;hpb=4cc2227e383358d13c984a7cfa6e7a920450cf16;p=swftools.git diff --git a/lib/action/assembler.h b/lib/action/assembler.h new file mode 100644 index 0000000..c8e0388 --- /dev/null +++ b/lib/action/assembler.h @@ -0,0 +1,21 @@ +/* assembler.h + * + * $Id: assembler.h,v 1.1 2004/02/02 10:12:34 kramm Exp $ + * + * Notice: This header file contains declarations of functions and types that + * are just used internally. All library functions and types that are supposed + * to be publicly accessable are defined in ./src/ming.h. + */ + +#ifndef SWF_ASSEMBLER_H_INCLUDED +#define SWF_ASSEMBLER_H_INCLUDED + +#include "ming.h" +#include "compile.h" + +extern Buffer asmBuffer; + +void bufferPatchLength(Buffer buffer, int len); +int bufferBranchTarget(Buffer buffer, char *label); + +#endif /* SWF_ASSEMBLER_H_INCLUDED */