From: Alan Modra Date: Tue, 29 Jul 2003 06:48:30 +0000 (+0000) Subject: * config/tc-ppc.c (md_apply_fix3): Fix check for lq insns. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=59b3b77dc193805e829e12c75c6a75e79972049a;p=pf3gnuchains%2Fpf3gnuchains3x.git * config/tc-ppc.c (md_apply_fix3): Fix check for lq insns. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 355e3f466a..812e641909 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2003-07-29 Jakub Jelinek + + * config/tc-ppc.c (md_apply_fix3): Fix check for lq insns. + 2003-07-28 H.J. Lu * config/obj-elf.c (obj_elf_section_type): Also accept "note". diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c index f3b5472712..162a640f3b 100644 --- a/gas/config/tc-ppc.c +++ b/gas/config/tc-ppc.c @@ -5742,7 +5742,7 @@ md_apply_fix3 (fixP, valP, seg) mask = 0xfffc; /* lq insns reserve the four lsbs. */ if ((ppc_cpu & PPC_OPCODE_POWER4) != 0 - && (val & (0x3f << 26)) == (56 << 26)) + && (val & (0x3f << 26)) == (56u << 26)) mask = 0xfff0; val |= value & mask; if (target_big_endian)