]> git.sur5r.net Git - cc65/blobdiff - src/ca65/objcode.h
If a debug symbol is an import, write out the import id.
[cc65] / src / ca65 / objcode.h
index 980e373b170f76e6d8f5ce829b7d3ee50385643a..317fe295b74ab61b45989dfcdde6c66336f760b6 100644 (file)
@@ -6,8 +6,8 @@
 /*                                                                           */
 /*                                                                           */
 /*                                                                           */
-/* (C) 1998-2003 Ullrich von Bassewitz                                       */
-/*               Römerstraße 52                                              */
+/* (C) 1998-2008 Ullrich von Bassewitz                                       */
+/*               Roemerstrasse 52                                            */
 /*               D-70794 Filderstadt                                         */
 /* EMail:        uz@cc65.org                                                 */
 /*                                                                           */
@@ -40,6 +40,7 @@
 
 /* ca65 */
 #include "expr.h"
+#include "strbuf.h"
 
 
 
@@ -67,9 +68,12 @@ void EmitSigned (ExprNode* Expr, unsigned Size);
 void EmitPCRel (unsigned char OPC, ExprNode* Expr, unsigned Size);
 /* Emit an opcode with a PC relative argument of one or two bytes */
 
-void EmitData (const unsigned char* Data, unsigned Size);
+void EmitData (const void* Data, unsigned Size);
 /* Emit data into the current segment */
 
+void EmitStrBuf (const StrBuf* Data);
+/* Emit a string into the current segment */
+
 void EmitByte (ExprNode* Expr);
 /* Emit one byte */