From: Mike Frysinger Date: Mon, 1 Jan 2024 22:28:51 +0000 (-0500) Subject: sim: igen: extend error to take arguments X-Git-Tag: binutils-2_42~312 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ef993dfa05f6a79a76ede0d0be00f7ac93d7c75c;p=thirdparty%2Fbinutils-gdb.git sim: igen: extend error to take arguments The ppc igen error helper allows arbitrary printf calls, so extend the common one to do the same. --- diff --git a/sim/igen/misc.h b/sim/igen/misc.h index eff8a203cab..45610558a26 100644 --- a/sim/igen/misc.h +++ b/sim/igen/misc.h @@ -56,12 +56,12 @@ extern error_func warning; extern error_func notify; -#define ERROR(EXPRESSION) \ +#define ERROR(EXPRESSION, args...) \ do { \ line_ref line; \ line.file_name = filter_filename (__FILE__); \ line.line_nr = __LINE__; \ - error (&line, EXPRESSION "\n"); \ + error (&line, EXPRESSION "\n", ## args); \ } while (0) #define ASSERT(EXPRESSION) \