From 54fc4573887bfba8bd2ac0cb2eb9259e94ba178d Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Fri, 1 Dec 2023 08:28:20 +0100 Subject: gas: no md_cons_align() for .nop{,s} .nop and .nops generate code, not data. Hence them invoking md_cons_align() is at best inappropriate. In fact it actually gets in the of x86'es state maintenance involving i386_cons_align(). --- gas/read.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'gas/read.c') diff --git a/gas/read.c b/gas/read.c index 826156d..76ef86c 100644 --- a/gas/read.c +++ b/gas/read.c @@ -3466,10 +3466,6 @@ s_nop (int ignore ATTRIBUTE_UNUSED) md_flush_pending_output (); #endif -#ifdef md_cons_align - md_cons_align (1); -#endif - SKIP_WHITESPACE (); expression (&exp); demand_empty_rest_of_line (); @@ -3519,10 +3515,6 @@ s_nops (int ignore ATTRIBUTE_UNUSED) md_flush_pending_output (); #endif -#ifdef md_cons_align - md_cons_align (1); -#endif - SKIP_WHITESPACE (); expression (&exp); /* Note - this expression is tested for an absolute value in -- cgit v1.1