]> git.sur5r.net Git - cc65/commitdiff
Change symbol flags, add initializer
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 30 Oct 2000 19:29:25 +0000 (19:29 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 30 Oct 2000 19:29:25 +0000 (19:29 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@404 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/common/symdefs.h

index ffd371d3a0515022ce9e7547892e764be1f06eaa..7576b4b7df086860d27839e4c2d51b924fac1e24 100644 (file)
 #define IMP_ABS        0x00            /* Import as normal value */
 #define IMP_ZP                 0x01            /* Import as zero page symbol */
 
+/* Size */
 #define EXP_ABS                0x00            /* Export as normal value */
 #define EXP_ZP                 0x01            /* Export as zero page value */
-#define EXP_CONST      0x00            /* Mask bit for const values */
+#define EXP_MASK_SIZE  0x01            /* Size mask */
+                                                      
+/* Type of value */
+#define EXP_CONST      0x00            /* Mask bit for const values */
 #define EXP_EXPR       0x02            /* Mask bit for expr values */
+#define EXP_MASK_VAL   0x02            /* Value mask */
+
+/* Initializer bit */
+#define EXP_INITIALIZER        0x04            /* Mask bit for initializer export */