/* */
/* */
/* */
-/* (C) 2003 Ullrich von Bassewitz */
-/* Römerstraße 52 */
-/* D-70794 Filderstadt */
-/* EMail: uz@cc65.org */
+/* (C) 2003-2008, Ullrich von Bassewitz */
+/* Roemerstrasse 52 */
+/* D-70794 Filderstadt */
+/* EMail: uz@cc65.org */
/* */
/* */
/* This software is provided 'as-is', without any expressed or implied */
#ifndef SIZEOF_H
#define SIZEOF_H
+
+
+
+/* common */
+#include "strbuf.h"
+/*****************************************************************************/
+/* Data */
+/*****************************************************************************/
+
+
+
+extern const StrBuf SizeEntryName; /* Contains name of symbol with size */
+
+
+
/*****************************************************************************/
/* Code */
/*****************************************************************************/
* does not exist.
*/
+struct SymEntry* DefSizeOfScope (struct SymTable* Scope, long Size);
+/* Define the size of a scope and return the size symbol */
+
+struct SymEntry* DefSizeOfSymbol (struct SymEntry* Sym, long Size);
+/* Define the size of a symbol and return the size symbol */
+
/* End of sizeof.h */