/* */
/* */
/* */
-/* (C) 2000 Ullrich von Bassewitz */
-/* Wacholderweg 14 */
-/* D-70597 Stuttgart */
-/* EMail: uz@musoftware.de */
+/* (C) 2000-2002 Ullrich von Bassewitz */
+/* Wacholderweg 14 */
+/* D-70597 Stuttgart */
+/* EMail: uz@cc65.org */
/* */
/* */
/* This software is provided 'as-is', without any expressed or implied */
-#ifndef DUMP_H
+#ifndef DUMP_H
#define DUMP_H
/*****************************************************************************/
-/* Code */
+/* Code */
/*****************************************************************************/
-void DumpHeader (FILE* F, unsigned long Offset);
+void DumpObjHeader (FILE* F, unsigned long Offset);
/* Dump the header of the given object file */
+void DumpObjOptions (FILE* F, unsigned long Offset);
+/* Dump the file options */
+
+void DumpObjFiles (FILE* F, unsigned long Offset);
+/* Dump the source files */
+
+void DumpObjSegments (FILE* F, unsigned long Offset);
+/* Dump the segments in the object file */
+
+void DumpObjImports (FILE* F, unsigned long Offset);
+/* Dump the imports in the object file */
+
+void DumpObjExports (FILE* F, unsigned long Offset);
+/* Dump the exports in the object file */
+
+void DumpObjDbgSyms (FILE* F, unsigned long Offset);
+/* Dump the debug symbols from an object file */
+
+void DumpObjLineInfo (FILE* F, unsigned long Offset);
+/* Dump the line infos from an object file */
+
+void DumpObjSegSize (FILE* F, unsigned long Offset);
+/* Dump the sizes of the segment in the object file */
+
/* End of dump.h */