diff options
author | Jan Beulich <jbeulich@suse.com> | 2024-12-19 10:39:08 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2024-12-19 10:39:08 +0100 |
commit | ec6b5cbcffefa23604c2a2549f6aba146c04d28c (patch) | |
tree | 12f8c115b492d090f578413f8619a5b4bcef52a4 | |
parent | 2651a59dd60250cf500394afbc38a0ab1966398e (diff) | |
download | binutils-ec6b5cbcffefa23604c2a2549f6aba146c04d28c.zip binutils-ec6b5cbcffefa23604c2a2549f6aba146c04d28c.tar.gz binutils-ec6b5cbcffefa23604c2a2549f6aba146c04d28c.tar.bz2 |
PPC: drop redundant value conversion from md_assemble()
Just ahead of the enclosing OBJ_ELF conditional the exact same
conversion was already carried out, with "val" not further changed in
between.
-rw-r--r-- | gas/config/tc-ppc.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c index 07e0f93..2b65d18 100644 --- a/gas/config/tc-ppc.c +++ b/gas/config/tc-ppc.c @@ -3516,13 +3516,6 @@ md_assemble (char *str) char *orig_str = str; bfd_reloc_code_real_type reloc = ppc_elf_suffix (&str, &ex); - if (ex.X_op == O_constant) - { - val = ex.X_add_number; - if (sizeof (ex.X_add_number) < sizeof (val) - && (ex.X_add_number < 0) != ex.X_extrabit) - val = val ^ ((addressT) -1 ^ (uint64_t) -1); - } if (reloc != BFD_RELOC_NONE) switch (reloc) { |