Lines Matching defs:str
64 void decl_label(const char *str);
67 parse_reg(const char *str)
72 if (!strcmp(str, "$rem"))
74 else if (!strcmp(str, "$memdata"))
76 else if (!strcmp(str, "$addr"))
78 else if (!strcmp(str, "$regdata"))
80 else if (!strcmp(str, "$usraddr"))
82 else if (!strcmp(str, "$data"))
85 ret = strtol(str + 1, &retstr, 16);
88 printf("invalid register: %s\n", str);
96 parse_literal(const char *str)
101 ret = strtol(str + 1, &retstr, 16);
104 printf("invalid literal: %s\n", str);
112 parse_bit(const char *str)
114 return strtol(str + 1, NULL, 10);
121 parse_label_decl(const char *str)
123 char *s = strdup(str);