end_of_version =
riscv_parsing_subset_version (q, &major_version, &minor_version);
*q = '\0';
- if (end_of_version == NULL)
- {
- free (subset);
- return NULL;
- }
/* Check if the prefixed extension name is well-formed. */
if (class != RV_ISA_CLASS_SINGLE
end_of_version =
riscv_parsing_subset_version (q, &major_version, &minor_version);
*q = '\0';
- if (end_of_version == NULL)
- {
- free (subset);
- return false;
- }
if (strlen (subset) == 0
|| (strlen (subset) == 1
if (removed)
{
rps->error_handler
- (_("%sdeprecated - extension `%s' in %s `%s'"),
- errmsg_internal, subset, errmsg_caller, implicit_exts);
+ (_("deprecated - extension `%s' in %s `%s'"),
+ subset, errmsg_caller, implicit_exts);
free (subset);
return false;
}
|| strcmp (subset, "g") == 0)
{
rps->error_handler
- (_("%scannot + base extension `%s' in %s `%s'"),
- errmsg_internal, subset, errmsg_caller, implicit_exts);
+ (_("cannot + base extension `%s' in %s `%s'"),
+ subset, errmsg_caller, implicit_exts);
free (subset);
return false;
}