]> git.sur5r.net Git - cc65/commitdiff
Added SegTypeToStr
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 14 Sep 2003 19:27:59 +0000 (19:27 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 14 Sep 2003 19:27:59 +0000 (19:27 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2439 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/common/segdefs.c
src/common/segdefs.h

index a2d3bb7dbfb3c0ca0b177fcb2f003849ea5696a4..cf289104f8e0c286e190edd4517b074daf888cbd 100644 (file)
@@ -80,3 +80,16 @@ SegDef* DupSegDef (const SegDef* Def)
 
 
 
+const char* SetTypeToStr (unsigned char Type)
+/* Map a segment type into a string */
+{
+    switch (Type) {
+        case SEGTYPE_ABS:       return "abs";
+        case SEGTYPE_ZP:        return "zp";
+        case SEGTYPE_FAR:       return "far";
+        default:                return "unknown";
+    }
+}
+
+
+
index c41edaff3caaee882f59362a391ad086bfcb96ab..dd7dfbe7d926b10e4769eb7372cd87eef719cbf7 100644 (file)
@@ -77,6 +77,9 @@ void FreeSegDef (SegDef* D);
 SegDef* DupSegDef (const SegDef* D);
 /* Duplicate a segment definition and return it */
 
+const char* SetTypeToStr (unsigned char Type);
+/* Map a segment type into a string */
+
 
 
 /* End of segdefs.h */