Recursion in as_info_where

This function has a gas_assert, ie. possible call to as_abort, which
calls as_report_context, which calls as_info_where.

	* messages.c (as_info_where): Don't gas_assert.
This commit is contained in:
Alan Modra
2023-02-01 16:53:27 +10:30
parent 19455ee11d
commit 6ca36c85a0

View File

@ -141,8 +141,6 @@ as_info_where (const char *file, unsigned int line, unsigned int indent,
va_list args;
char buffer[2000];
gas_assert (file != NULL && line > 0 && indent <= INT_MAX);
va_start (args, format);
vsnprintf (buffer, sizeof (buffer), format, args);
va_end (args);