bfd:
[deliverable/binutils-gdb.git] / cpu / m32c.cpu
index 28d6ea5685251758b6ffd505c1d7f2fcf87fb1f3..bcc36161f7cb374c98ee1f010acb2b16b8768a1b 100644 (file)
 )
 (df  f-dsp-8-s24 "24 bit signed" (all-isas) 8 24 INT
      ((value pc) (or SI
-                    (or (srl value 16) (and value #xff00))
+                    (or (and (srl value 16) #xff) (and value #xff00))
                     (sll (ext INT (trunc QI (and value #xff))) 16)))
      ((value pc) (or SI
-                    (or (srl value 16) (and value #xff00))
+                    (or (and (srl value 16) #xff) (and value #xff00))
                     (sll (ext INT (trunc QI (and value #xff))) 16)))
  )
 
This page took 0.024256 seconds and 4 git commands to generate.