aboutsummaryrefslogtreecommitdiff
path: root/gas/read.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2023-12-01 08:28:20 +0100
committerJan Beulich <jbeulich@suse.com>2023-12-01 08:28:20 +0100
commit54fc4573887bfba8bd2ac0cb2eb9259e94ba178d (patch)
treeec32ca471baf49b05a681ab8f37f6de95a39e69e /gas/read.c
parent175ce60f0ff7f3423b49c0d41a88a0c51a08ac03 (diff)
downloadgdb-54fc4573887bfba8bd2ac0cb2eb9259e94ba178d.zip
gdb-54fc4573887bfba8bd2ac0cb2eb9259e94ba178d.tar.gz
gdb-54fc4573887bfba8bd2ac0cb2eb9259e94ba178d.tar.bz2
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().
Diffstat (limited to 'gas/read.c')
-rw-r--r--gas/read.c8
1 files changed, 0 insertions, 8 deletions
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