PR 30193 * ldgram.y (ASCII): Fail if the size is not a constant.
+2023-03-03 Nick Clifton <nickc@redhat.com>
+
+ PR 30193
+ * ldgram.y (ASCII): Fail if the size is not a constant.
+
2023-02-23 Fangrui Song <i@maskray.me>
* emultempl/riscvelf.em: Add option parsing.
{
/* 'value' is a memory leak, do we care? */
etree_type *value = $3;
- lang_add_string (value->value.value, $5);
+ if (value->type.node_code == INT)
+ lang_add_string (value->value.value, $5);
+ else
+ einfo (_("%X%P:%pS: ASCII expression must be an integer\n"), NULL);
}
| ASCIZ NAME
{