/*****************************************************************************/
/* */
-/* global.c */
+/* global.c */
/* */
-/* Global variables for the ld65 linker */
+/* Global variables for the ld65 linker */
/* */
/* */
/* */
-/* (C) 1998-2002 Ullrich von Bassewitz */
-/* Wacholderweg 14 */
-/* D-70597 Stuttgart */
-/* EMail: uz@cc65.org */
+/* (C) 1998-2010, Ullrich von Bassewitz */
+/* Roemerstrasse 52 */
+/* D-70794 Filderstadt */
+/* EMail: uz@cc65.org */
/* */
/* */
/* This software is provided 'as-is', without any expressed or implied */
/*****************************************************************************/
-/* Data */
+/* Data */
/*****************************************************************************/
-const char* OutputName = "a.out"; /* Name of output file */
+const char* OutputName = "a.out"; /* Name of output file */
+unsigned OutputNameUsed = 0; /* Output name was used by %O */
unsigned ModuleId = 0; /* Id for o65 module */
unsigned char HaveStartAddr = 0; /* Start address not given */
unsigned long StartAddr = 0x200; /* Start address */
-unsigned char VerboseMap = 0; /* Verbose map file */
-const char* MapFileName = 0; /* Name of the map file */
-const char* LabelFileName = 0; /* Name of the label file */
+unsigned char VerboseMap = 0; /* Verbose map file */
+const char* MapFileName = 0; /* Name of the map file */
+const char* LabelFileName = 0; /* Name of the label file */
const char* DbgFileName = 0; /* Name of the debug file */
-unsigned char WProtSegs = 0; /* Mark write protected segments */